Pada tutorial sebelumnya, kita sudah membahas tentang contoh database MySQL yang dapat digunakan untuk latihan. Database contoh tersebut dapat digunakan untuk belajar query SQL, menampilkan data, relasi tabel, dan pengolahan database.
Pada tutorial kali ini, kita akan belajar cara import database MySQL melalui Command Line atau CMD.
Cara ini sangat berguna ketika sobat memiliki file database dengan format .sql dan ingin memasukkannya ke dalam MySQL Server.
Pengertian Import Database MySQL
Import database adalah proses memasukkan file database ke dalam MySQL Server.
Biasanya file database yang diimport memiliki ekstensi .sql.
File SQL tersebut berisi perintah untuk membuat tabel, mengisi data, membuat relasi, dan konfigurasi database lainnya. Dengan melakukan import, kita tidak perlu membuat tabel dan data satu per satu secara manual.
Persiapan Sebelum Import Database
Sebelum melakukan import database MySQL melalui CMD, pastikan beberapa hal berikut sudah disiapkan:
- MySQL Server sudah terinstall.
- File database dengan format
.sqlsudah tersedia. - Username dan password MySQL sudah diketahui.
- CMD atau Command Prompt dapat dibuka.
Sebagai contoh, kita akan menggunakan file database dengan nama:
classicmodels.sql
1. Buka Command Prompt
Langkah pertama adalah membuka Command Prompt. Caranya klik tombol Start, kemudian ketik:
cmd
Setelah itu tekan Enter, maka jendela Command Prompt akan terbuka.
2. Masuk ke Folder Bin MySQL
Langkah berikutnya adalah masuk ke folder bin MySQL.
Biasanya folder MySQL berada di lokasi berikut:
C:\Program Files\MySQL\MySQL Server 8.0\bin
Untuk masuk ke folder tersebut melalui CMD, gunakan perintah berikut:
cd C:\Program Files\MySQL\MySQL Server 8.0\bin
Jika lokasi folder MySQL sobat berbeda, sesuaikan dengan lokasi instalasi MySQL di komputer masing-masing.
3. Login ke MySQL Server
Setelah berada di folder bin, langkah berikutnya adalah login ke MySQL Server.
Gunakan perintah berikut:
mysql -u root -p
Keterangan:
mysqldigunakan untuk menjalankan MySQL melalui CMD.-u rootberarti login menggunakan user root.-pberarti MySQL akan meminta password.
Setelah perintah dijalankan, masukkan password MySQL sobat. Jika password benar, maka akan muncul tampilan MySQL seperti berikut:
mysql>
4. Membuat Database Baru
Sebelum file SQL diimport, kita perlu membuat database baru terlebih dahulu.
Misalnya kita akan membuat database dengan nama classicmodels.
Gunakan perintah berikut:
CREATE DATABASE classicmodels;
Setelah database berhasil dibuat, gunakan database tersebut dengan perintah:
USE classicmodels;
Untuk melihat daftar database yang tersedia, sobat dapat menggunakan perintah:
SHOW DATABASES;
5. Keluar dari MySQL
Setelah database dibuat, keluar terlebih dahulu dari mode MySQL dengan perintah:
exit
Perintah tersebut akan mengembalikan tampilan ke Command Prompt biasa.
6. Import File SQL ke Database MySQL
Setelah database dibuat, sekarang kita akan melakukan import file SQL.
Misalnya file classicmodels.sql berada di drive D: pada folder database.
Contoh lokasi file:
D:\database\classicmodels.sql
Gunakan perintah berikut untuk melakukan import:
mysql -u root -p classicmodels < D:\database\classicmodels.sql
Setelah perintah dijalankan, MySQL akan meminta password. Masukkan password MySQL sobat, kemudian tekan Enter.
Jika tidak muncul pesan error, biasanya proses import database berhasil dilakukan.
7. Mengecek Hasil Import Database
Untuk mengecek apakah database berhasil diimport, login kembali ke MySQL dengan perintah:
mysql -u root -p
Kemudian gunakan database yang sudah dibuat:
USE classicmodels;
Setelah itu tampilkan daftar tabel dengan perintah:
SHOW TABLES;
Jika proses import berhasil, maka akan muncul daftar tabel yang ada di dalam database.
Contohnya seperti tabel customers, products, orders, dan tabel lainnya.
8. Menampilkan Data dari Tabel
Untuk memastikan data sudah masuk ke dalam tabel, sobat dapat mencoba menampilkan data dari salah satu tabel.
Contohnya menampilkan data dari tabel customers:
SELECT * FROM customers;
Jika data pelanggan muncul, berarti database sudah berhasil diimport ke MySQL Server.
Contoh Perintah Lengkap Import Database
Berikut contoh urutan perintah lengkap dari awal sampai proses import database:
cd C:\Program Files\MySQL\MySQL Server 8.0\bin mysql -u root -p CREATE DATABASE classicmodels; USE classicmodels; exit mysql -u root -p classicmodels < D:\database\classicmodels.sql
Masalah yang Sering Terjadi Saat Import Database
Saat melakukan import database, terkadang muncul beberapa error. Berikut beberapa masalah yang sering terjadi dan cara mengatasinya.
1. Folder MySQL Tidak Ditemukan
Jika muncul pesan bahwa folder tidak ditemukan, kemungkinan lokasi instalasi MySQL berbeda.
Solusinya, cari terlebih dahulu lokasi folder bin MySQL di komputer sobat.
2. Password MySQL Salah
Jika muncul pesan Access denied, kemungkinan username atau password MySQL salah.
Pastikan sobat menggunakan username dan password yang benar.
3. File SQL Tidak Ditemukan
Jika file SQL tidak ditemukan, pastikan lokasi file sudah benar. Perhatikan juga penulisan nama folder dan nama file.
4. Database Belum Dibuat
Jika database tujuan belum dibuat, maka proses import bisa gagal. Pastikan database sudah dibuat sebelum melakukan import file SQL.
Kesimpulan
Import database MySQL melalui CMD adalah cara yang cukup mudah dan cepat untuk memasukkan file SQL ke dalam MySQL Server. Dengan cara ini, sobat dapat menggunakan database contoh tanpa harus membuat tabel dan data secara manual.
Pada tutorial ini, kita sudah belajar cara membuka CMD, masuk ke folder MySQL, membuat database baru, melakukan import file SQL, dan mengecek hasil import dengan perintah SQL.
Setelah memahami cara import database, sobat dapat melanjutkan pembelajaran ke tahap berikutnya, seperti menampilkan data dari beberapa tabel, menggunakan perintah SELECT, WHERE, ORDER BY, dan JOIN pada MySQL.
Sampai di sini dulu tutorial dari saya. Semoga tutorial ini bermanfaat bagi sobat yang sedang belajar database MySQL.

0 Komentar
Berkomentarlah dengan baik dan sopan