Perintah dasar MySQL ini sanggup dijalankan sehabis user login ke MySQL konsol terlebih dahulu. Berikut contoh-contoh penggunaan perintah MySQL (command-line).
* Bisa untuk database server MySQL maupun MariaDB.
Cara login ke MySQL
mysql -u root -p
Ketik password untuk user root MySQL lalu tekan Enter
Membuat database
CREATE DATABASE namaDatabase;
Membuat user database
CREATE USER 'userDatabase'@'localhost' IDENTIFIED BY '123456';
Memberi terusan user database
GRANT ALL ON namaDatabase.* TO 'userDatabase'@'localhost';
Mereload privileges atau perizinan user dan database
FLUSH PRIVILEGES;
Export/Backup database
mysqldump -u root -p namaDatabase > backup_namaDatabase.sql
Ekspor dan kompres database ke gzip
mysqldump -u root -p namaDatabase | gzip -9 > backup_namaDatabase.sql.gz
Export MySQL dengan pengecualian table tertentu (skip table)
mysqldump -u root -p namaDatabase --ignore-table=nama_table1 --ignore-table=nama_table2 > backup_namaDatabase.sql
Import/Restore database
mysql -u root -p -e "source /lokasi/file/backup_namaDatabase.sql" namaDatabaseBaru
Cara import GZIP MySQL
gunzip < backup_namaDatabase.sql.gz | mysql -u nama_user -p namaDatabase
Menampilkan semua database
show databases;
Mengakses database
Misalnya ingin terusan database dengan nama webku_wordpress
use webku_wordpress;
Mengecek database yang sedang diakses
select database();
Menghapus table
DROP TABLE namaTable;
Menghapus multiple table
DROP TABLE namaTable1, namaTable2, namaTableLainnya;
Atau paling sederhana dan cepat, dengan cara export semua tablenya (databasenya saja) tanpa data, dan menambahkan parameter --add-drop-table
mysqldump --add-drop-table --no-data -u userdb_idnetter -p namadb_idnetter | grep 'DROP TABLE' > hapus_tableku.sql
Nah, karenanya di dalam file hapus_tableku.sql itu ada perintah-perintah untuk menghapus semua table yang ada di database, kira-kira menyerupai ini
DROP TABLE IF EXISTS `wp_commentmeta`;
DROP TABLE IF EXISTS `wp_comments`;
DROP TABLE IF EXISTS `wp_links`;
DROP TABLE IF EXISTS `wp_options`;
.. dst
Jadi kita tinggal meng-importnya saja
mysql -u userdb_idnetter -p < hapus_tableku.sql
Lebih gampang daripada menghapus multiple table daripada cara yang pertama.
Menghapus database
DROP DATABASE IF EXISTS namaDabatase;
Sementara ini dulu.
Update: 15 Februari 2019
Sumber https://idnetter.com
Mari berteman dengan saya
Follow my Instagram _yudha58Related Posts :
Cara Install Vpssim (Vps Simple)Panduan cara install VPSSIM (VPS Simple). VPSSIM ialah script untuk install dan meningkatkan secara optimal Nginx, MariaDB dan PHP di Linux … Read More...
Cara Manambah Website Di VpssimPanduan cara menambah website atau domain di VPSSIM. Login dengan akun root melalui koneksi SSH. Kemudian, terusan hidangan VPSSIM dengan me… Read More...
Cara Melihat Password Root Mysql VestacpPassword root MySQL di VestaCP sama dengan password user admin VestaCP bawaan instalasi. Tetapi jikalau password user admin sudah diganti, b… Read More...
Cara Export Dan Import Mysql Database Dalam Bentuk GzipPanduan cara export dan import MySQL database dalam bentuk gzip. Backup file SQL akan di kompres dengan tool gzip semoga ukurannya lebih kec… Read More...
Cara Update WebuzoPanduan cara update Webuzo. Di versi mutakhir tentunya ada perbaikan dan mungkin penambahan fitur, jadi update ke versi terbaru sangat disar… Read More...
0 Response to "Perintah Dasar Mysql"
Posting Komentar