Menggunakan MySQL Melalui Command Line

Biasanya, untuk mengelola database MySQL kita menggunakan PHPMyAdmin yang berbasis GUI sehingga mudah digunakan.

Padahal mengelola database menggunakan command line akan cenderung lebih cepat dan tepat!

Ya, tentu saja tergantung dari kemampuan dan pengalaman kita, termasuk pengetahuan kita bagaimana cara menggunakan MySQL melalui command line tersebut.

Post berikut ini membahas mengenai cara menggunakan MySQL melalui command line.

Menggunakan MySQL Melalui Command Line

Berhubung saya menggunakan XAMPP, jadi saya menggunakan shell yang ada di XAMPP.

Klik saja button Shell dan command line akan keluar.

 menggunakan mysql melalui command line

Hal pertama yang harus kita lakukan adalah login dengan menggunakan akun kita, atau akun standard MySQL.

mysql -u root -p

-u adalah parameter untuk username anda, dan -p adalah password.

ketikkan password anda, defaultnya adalah kosong (jadi tinggal enter saja).

Oke, sekarang anda sudah masuk ke dalam MySQL, anda dapat menggunakan SQL syntax dan berikut ini adalah beberapa command yang dapat anda gunakan untuk menjelajahi database.

Membuat database:

mysql> create database [databasename];

Melihat semua database di MySQL:

mysql> show databases;

Menggunakan atau pindah database:

mysql> use [db name];

Melihat semua tabel di dalam database:

mysql> show tables;

Melihat format field di dalam database:

mysql> describe [nama table];

Menghapus database:

mysql> drop database [nama database];

Menghapus tabel:

mysql> drop table [nama table];

Melihat semua data di dalam tabel:

mysql> SELECT * FROM [nama table];

Melihat kolom dari tabel beserta atribut-atributnya.

mysql> show columns from [nama table];

Bersambung, syntax SQL untuk operasi database.

Semoga bermanfaat.

2 thoughts on “Menggunakan MySQL Melalui Command Line”

    • sudo /etc/init.d/mysql stop
      pake command ini mas

      sudo mysqld –skip-grant-tables &

      mysql -u root mysql

      UPDATE user SET Password=PASSWORD(‘YOURNEWPASSWORD’) WHERE User=’root’; FLUSH PRIVILEGES; exit;

      Reply

Leave a Reply to miqdar Cancel reply