Cara Install MySQL pada Ubuntu 20.04 dengan Mudah

Cara Install MySQL dan Stress Test MySQL pada Ubuntu 20.04 dengan Mudah

Cara Install MySQL pada Ubuntu 20.04 dengan Mudah


MySQL adalah open-source database managent system (RDBMS),  umumnya diinstall sebagai bagian dari LAMP (Linux, Apache, MySQL, PHP/Python/Perl) stack. MySQL menerapkan relational model dan menggunakan Structured Query Language (SQL) untuk memanage data.

Kebutuhan Server :

Satu buah server/VM dengan system operasi ubuntu server 18.04 atau ubuntu server 20.04 dan dapat tersambung ke internet.

Langkah-langkah install MySQL :

1. Melakukan update index package pada server : #apt update
 
Cara Install MySQL dan Stress Test MySQL pada Ubuntu 20.04


2. Melakukan instalasi mysql-server : #apt install mysql-server
 
Cara Install MySQL dan Stress Test MySQL pada Ubuntu 20.04


3. Melakukan start mysql service dan mengecek statusnya : #systemctl start mysql.service && systemctl status mysql.service
 
Cara Install MySQL dan Stress Test MySQL pada Ubuntu 20.04


4. Melakukan konfigurasi MySQL. Untuk keamanan, diperlukan setting password root dan beberapa opsi keamanan lainnya : #mysql_secure_installation
Cara Install MySQL dan Stress Test MySQL pada Ubuntu 20.04



5. Ujicoba login dengan menggunakan user root untuk mengecek apakah password telah berhasil disetting : #mysql -u root -p
 
Cara Install MySQL dan Stress Test MySQL pada Ubuntu 20.04


6. Untuk menambahkan user dapat menggunakan perintah berikut : 
mysql> CREATE USER 'username'@'host' IDENTIFIED WITH authentication_plugin BY 'password'; 
Ganti username, host dan password sesuai kebutuhan. Misal :  CREATE USER 'anam'@'localhost' IDENTIFIED BY 'password';
7. Untuk menambahkan hak akses user yang telah dibuat dapat menggunakan perintah berikut :
mysql> GRANT PRIVILEGE ON database.table TO 'anam'@'localhost';
mysql> GRANT CREATE, ALTER, DROP, INSERT, UPDATE, DELETE, SELECT, REFERENCES, RELOAD on *.* TO 'anam'@'localhost' WITH GRANT OPTION;
Ganti nama database.table , anam, dan localhost sesuai kebutuhan. 

Related Posts

Previous
Next Post »