MySQL Remote, Import, dan Export Database

MySQL adalah sebuah database management system (manajemen basis data) menggunakan perintah dasar SQL (Structured Query Language) yang cukup terkenal. Database management system (DBMS) MySQL multi pengguna dan multi alur ini sudah dipakai lebih dari 6 juta pengguna di seluruh dunia (niagahoster).

Artikel ini akan membahas cara Remote, Import, dan Export Database.

Langkah 1 – Remote Database

Bind MySQL ke IP Luar (Publik) Edit file /etc/my.cnf tambahkan kode ini dibawah [mysqld]

bind-address = 0.0.0.0 (untuk semua IP)

Membuat user untuk remote acess MySQL

CREATE USER 'user_kamu'@'localhost' IDENTIFIED BY 'password_kamu'; 
CREATE USER 'user_kamu'@'%' IDENTIFIED BY 'password_kamu';
GRANT ALL ON *.* TO 'user_kamu'@'localhost';
GRANT ALL ON *.* TO 'user_kamu'@'%';
flush privileges;

Langkah 2 – Import Database

mysql -u root -p target_database < database.sql

atau jika database di lokal, dan akan import di server database external

mysql -u root -p -h ip_server_database targer_database < database.sql

Langkah 3 – Export Database

mysqldump -u Username -p NamaDatabase > NamaDatabaseYangBaru.sql

Selamat mencoba.

Default image
Ryan Rizky Diantoro
Saya seorang Linux System Administrator yang berasal dari Jepara

Leave a Reply