Command Dasar MySQL dan Cara Import serta Export Database
MySQL adalah sistem manajemen basis data relasional yang populer, digunakan untuk menyimpan dan mengelola data dalam berbagai aplikasi. Artikel ini menjelaskan command dasar MySQL, serta cara melakukan import dan export database.
1. Command Dasar MySQL
Berikut adalah beberapa command dasar yang sering digunakan dalam MySQL:
1.1 Masuk ke MySQL
Gunakan perintah berikut untuk masuk ke konsol MySQL:
mysql -u username -p
Masukkan username
(misalnya: root
) dan kata sandi untuk mengakses database.
1.2 Melihat Daftar Database
Gunakan perintah ini untuk melihat semua database:
SHOW DATABASES;
1.3 Membuat Database
Buat database baru dengan perintah:
CREATE DATABASE nama_database;
1.4 Menggunakan Database
Pilih database yang akan digunakan:
USE nama_database;
1.5 Melihat Daftar Tabel
Gunakan perintah ini untuk melihat tabel di dalam database:
SHOW TABLES;
1.6 Membuat Tabel
Buat tabel dengan struktur sederhana:
CREATE TABLE users (
id INT AUTO_INCREMENT PRIMARY KEY,
name VARCHAR(50),
email VARCHAR(100)
);
1.7 Memasukkan Data
Tambahkan data ke tabel:
INSERT INTO users (name, email) VALUES ('John Doe', 'john@example.com');
1.8 Mengambil Data
Ambil data dari tabel:
SELECT * FROM users;
1.9 Menghapus Data
Hapus data dari tabel berdasarkan kondisi:
DELETE FROM users WHERE id = 1;
1.10 Menghapus Database
Hapus database dengan perintah:
DROP DATABASE nama_database;
2. Cara Import Database MySQL
Berikut langkah-langkah untuk mengimpor database MySQL:
2.1 Melalui Command Line
- Buka terminal atau command prompt.
- Gunakan perintah berikut untuk masuk ke MySQL:
- Pilih database tujuan:
- Jalankan perintah import:
mysql -u username -p
USE nama_database;
SOURCE /path/to/your-database.sql;
Ganti /path/to/your-database.sql
dengan path file SQL Anda.
2.2 Melalui phpMyAdmin
- Buka
phpMyAdmin
melalui browser. - Pilih database tujuan dari panel kiri.
- Klik tab Import.
- Unggah file SQL Anda dan klik Go.
3. Cara Export Database MySQL
Berikut langkah-langkah untuk mengekspor database MySQL:
3.1 Melalui Command Line
- Buka terminal atau command prompt.
- Jalankan perintah berikut:
mysqldump -u username -p nama_database > /path/to/backup.sql
Ganti /path/to/backup.sql
dengan lokasi file backup Anda.
3.2 Melalui phpMyAdmin
- Buka
phpMyAdmin
melalui browser. - Pilih database yang ingin diekspor.
- Klik tab Export.
- Pilih metode export (Quick atau Custom) dan klik Go.
4. Tips dan Best Practice
- Selalu buat backup database sebelum melakukan operasi besar seperti import atau export.
- Gunakan
EXPLAIN
untuk menganalisis query SQL yang kompleks. - Simpan file backup di lokasi aman dengan akses terbatas.
Kesimpulan
Dengan memahami command dasar MySQL dan cara import serta export database, Anda dapat mengelola database dengan lebih efisien. Gunakan command ini untuk berbagai kebutuhan, seperti memindahkan database atau membuat backup data secara rutin.