Ticker

6/recent/ticker-posts

Header Ads Widget

Cara Import Database MySQL Melalui Command Line CMD

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 .sql sudah 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:

  • mysql digunakan untuk menjalankan MySQL melalui CMD.
  • -u root berarti login menggunakan user root.
  • -p berarti 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.

Posting Komentar

0 Komentar

Rekomendasi Untuk Anda × +