Lewati ke konten utama
  1. Contents/
  2. Development/

Configure Fresh MySQL Server Install on Ubuntu

·221 kata·2 menit· loading · loading ·
Web Development MySQL Linux
aaidilz
Penulis
aaidilz
I’m a human, I swear.
Daftar isi

MySQL adalah database server yang populer digunakan untuk menyimpan data. Pada artikel ini, saya akan menunjukkan cara mengkonfigurasi MySQL server yang baru diinstal pada Ubuntu.

Langkah 1: Instal MySQL Server
#

sudo apt update
sudo apt install mysql-server

Langkah 2: Konfigurasi MySQL Server
#

sudo mysql_secure_installation

Sekarang MySQL server sudah terkonfigurasi dan siap dihubungkan melalui port 3306.

Masalah yang sering terjadi saat mengkonfigurasi MySQL Server pertama kali
#

beberapa masalah yang sering terjadi saat mengkonfigurasi MySQL Server pertama kali adalah: biasanya saat mengkonfigurasi MySQL Server pertama kali, secara default MySQL mengatur password root MySQL, user=root, password=empty. Jika Mencoba login menggunakan password kosong, akan muncul pesan error.

ERROR 1698 (28000): Access denied for user 'root'@'localhost'

Untuk mengatasi masalah ini, bisa mengikuti langkah berikut:

  1. Start MySQL dengan sudo.
sudo mysql
  1. Reset password root MySQL
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'New_Password';
FLUSH PRIVILEGES;
EXIT;
  1. Restart MySQL dan login dengan password baru
sudo systemctl restart mysql
mysql -u root -p
Catatan: untuk versi MySQL Terbaru seperti 8.0 keatas, tidak bisa login menggunakan perintah mysql -u root -p new_password, Anda harus login menggunakan perintah mysql -u root -p kemudian masukkan password.

Mungkin itu saja yang bisa saya bagikan tentang cara mengkonfigurasi MySQL Server yang baru diinstal pada Ubuntu. Jika masih ada error diluar pembahasan diatas, bisa bertanya lewat ChatGPT atau pakai Google. Semoga bermanfaat.

Terkait

Configure PHPMyAdmin on Ubuntu
·139 kata·1 menit· loading · loading
Web Development PHP MySQL PHPMyAdmin Linux
Basic Website Reconnaissance
·569 kata·3 menit· loading · loading
Cyber Security Security Reconnaissance