Artikel ini mengajarkan Anda cara mengubah kata sandi pengguna MySQL root
di OSX. Kami akan menggunakan XAMPP sehingga Anda dapat mengubah kata sandi menggunakan konsol MySQL
Instal XAMPP untuk OSX
Pertama, unduh dan instal XAMPP untuk OSX dari Apache Friends. Setelah XAMPP diinstal, gunakan terminal Anda untuk mengakses direktori instalasi XAMPP
Setelah itu, login ke MySQL menggunakan yang berikut ini
Seperti berdiri, pengguna root
tidak memiliki kata sandi. Akibatnya, perintah sebelumnya akan memasukkan Anda ke MySQL tanpa permintaan kata sandi
Namun sebelum kita mengganti kata sandi, pastikan root
tidak memiliki kata sandi
Konfirmasikan root
Pengguna Tidak Memiliki Kata Sandi
Untuk mengonfirmasi bahwa root
pengguna tidak memiliki kata sandi, alihkan ke database
+------+----------+
| User | Password |
+------+----------+
| root | |
| root | |
| root | |
| pma | |
+------+----------+
4 rows in set [0.001 sec]
1 menggunakan yang berikut iniDatabase
+------+----------+
| User | Password |
+------+----------+
| root | |
| root | |
| root | |
| pma | |
+------+----------+
4 rows in set [0.001 sec]
1 memiliki banyak tabel, tetapi minat kami adalah tabel +------+----------+
| User | Password |
+------+----------+
| root | |
| root | |
| root | |
| pma | |
+------+----------+
4 rows in set [0.001 sec]
3. Tabel +------+----------+
| User | Password |
+------+----------+
| root | |
| root | |
| root | |
| pma | |
+------+----------+
4 rows in set [0.001 sec]
3 memiliki kolom +------+----------+
| User | Password |
+------+----------+
| root | |
| root | |
| root | |
| pma | |
+------+----------+
4 rows in set [0.001 sec]
5 dan +------+----------+
| User | Password |
+------+----------+
| root | |
| root | |
| root | |
| pma | |
+------+----------+
4 rows in set [0.001 sec]
6Yang terakhir berisi kata sandi untuk pengguna. Jadi, gunakan yang berikut ini untuk memeriksa kata sandi pengguna root
SELECT User, Password from user;
_Keluaran [jika root
tidak memiliki kata sandi]
+------+----------+
| User | Password |
+------+----------+
| root | |
| root | |
| root | |
| pma | |
+------+----------+
4 rows in set [0.001 sec]
Jika pengguna root tidak memiliki kata sandi, keluaran Anda harus sama dengan yang di atas. Sekarang, mari kita ubah kata sandi
Ubah Kata Sandi Pengguna root
_ Menggunakan Pernyataan SQL ALTER USER root@localhost IDENTIFIED BY 'DelftStack'
0
ALTER USER root@localhost IDENTIFIED BY 'DelftStack'
Untuk mengubah kata sandi pengguna root
, Anda akan menggunakan pernyataan SQL
ALTER USER root@localhost IDENTIFIED BY 'DelftStack'
0 untuk menetapkan kata sandi baru. Jadi, berikut ini akan mengubah kata sandi ________16______ menjadi ALTER USER root@localhost IDENTIFIED BY 'DelftStack'
4ALTER USER root@localhost IDENTIFIED BY 'DelftStack'
_Keluaran
Query OK, 0 rows affected [0.021 sec]
Sekarang, konfirmasikan bahwa root
memiliki kata sandi
SELECT User, Password from user;
_Keluaran [kata sandi Anda akan berbeda]
+------+-------------------------------------------+
| User | Password |
+------+-------------------------------------------+
| root | *D064C3894639CE84CBA931173B3A55263B736A7B |
| root | |
| root | |
| pma | |
+------+-------------------------------------------+
4 rows in set [0.001 sec]
Untuk memastikan perubahan kata sandi berlaku saat Anda masuk lagi, hapus hak istimewa
Masuk Dengan root
Kata Sandi Pengguna Baru Anda
Dengan root
_ pengguna memiliki kata sandi, Anda dapat masuk dengan kata sandi menggunakan yang berikut ini
Setelah menjalankan perintah sebelumnya, MySQL akan meminta Anda memasukkan kata sandi. Anda masuk jika memasukkan kata sandi yang benar; . Jika itu terjadi, periksa kembali kata sandi Anda dan coba lagi
- Buka Aplikasi Terminal macOS yang terletak di direktori “/Applications/Utilities” Anda
- Masukkan baris perintah berikut
/Applications/MAMP/Library/bin/mysqladmin -u root -p password [NewPassword]
- Ganti
[NewPassword]
dengan kata sandi baru Anda - Harap diingat bahwa Anda juga harus mengubah konfigurasi phpMyAdmin dan mungkin skrip PHP Anda sendiri untuk menggunakan kata sandi MySQL yang baru dibuat. Untuk mengubah konfigurasi phpMyAdmin, edit file berikut dan perbarui kata sandi
“/Applications/MAMP/bin/phpMyAdmin/config. termasuk. php”