Beberapa kali gagal set password mysql, akhirnya bikin judul Set The Root Password. Karena versi terbaru jadinya selalu gagal, dan ternyata berbeda cara di versi terbaru dari MySQL
Table of Contents
Cara Manual
Start Mysql shell
Jalankan dulu mysql service dengan perintah
sudo systemctl start mysql
Masul ke mysql shell
mysql -u root
Karena masih baru jadi tanpa password
mysql>
Set the root password
Untuk mysql versi 5.7 atau yang lebih lama, gunakan perintah berikut, ganti password dengan password baru
UPDATE mysql.user SET Password = PASSWORD('password') WHERE User = 'root';
Dan untuk mysql versi 5.7 atau yang lebih baru menggunakan perintah berikut
UPDATE mysql.user SET authentication_string = PASSWORD('password') WHERE User = 'root';
Untuk save dan reload gunakan perintah
flush privileges;
Cara Wizard
Cara ini lebih mudah, karena tinggal mengikuti perintah yg diberikan
sudo mysql_secure_installation utility
Silahkan pilih sendiri mana yang disuka, disarankan sih dengan cara wizard lebih mudah.