How to reset MySQL root Password
Isi kandungan:
- Prasyarat
- Kenal pasti Versi Server
- Bagaimana untuk Menetapkan Kata Laluan MySQL atau MariaDB Root
- 1. Hentikan perkhidmatan MySQL / MariaDB
- 2. Mulakan pelayan MySQL / MariaDB tanpa memuatkan jadual geran
- 3. Log masuk ke dalam shell MySQL
- 4. Tetapkan kata laluan root baru
- 5. Berhenti dan Mula pelayan pangkalan data biasanya
- 6. Sahkan kata laluan
- Kesimpulannya
Lupa kata laluan root MySQL anda? Jangan risau, semuanya berlaku kepada kita semua.
Dalam tutorial ini, kami akan menunjukkan kepada anda bagaimana untuk menetapkan semula kata laluan root MySQL sekiranya anda terlupa. Panduan ini harus berfungsi dengan mana-mana pengedaran Linux moden seperti Ubuntu 18.04 dan CentOS 7.
Prasyarat
Sebelum meneruskan langkah-langkah di bawah, pastikan anda log masuk ke pelayan anda sebagai pengguna dengan keistimewaan sudo.
Kenal pasti Versi Server
Bergantung pada versi pelayan MySQL atau MariaDB yang anda jalankan pada sistem anda, anda perlu menggunakan arahan yang berbeza untuk mendapatkan kata laluan root.
Anda boleh mencari versi pelayan anda dengan mengeluarkan arahan berikut:
mysql --version
mysql Ver 14.14 Distrib 5.7.22, for Linux (x86_64) using EditLine wrapper
Atau output seperti ini untuk MariaDB:
mysql Ver 15.1 Distrib 10.1.33-MariaDB, for debian-linux-gnu (x86_64) using readline 5.2
Pastikan anda membuat nota mengenai versi MySQL atau MariaDB yang sedang anda jalankan.
Bagaimana untuk Menetapkan Kata Laluan MySQL atau MariaDB Root
Ikuti langkah-langkah ini untuk menetapkan semula kata laluan root MySQL / MariaDB anda:
1. Hentikan perkhidmatan MySQL / MariaDB
Untuk menukar kata laluan root, pertama kita perlu menghentikan pelayan MySQL. Untuk berbuat demikian, ketik perintah berikut:
2. Mulakan pelayan MySQL / MariaDB tanpa memuatkan jadual geran
Apabila pilihan
--skip-grant-tables
membolehkan sesiapa sahaja boleh menyambung ke pelayan pangkalan data tanpa kata laluan dan dengan semua keistimewaan.
Untuk memulakan pelayan pangkalan data tanpa memasukkan jenis jadual pemberian:
sudo mysqld_safe --skip-grant-tables &
Ampersand
&
di akhir arahan di atas akan menyebabkan program berjalan di latar belakang, supaya kami dapat terus menggunakan shell.
3. Log masuk ke dalam shell MySQL
Kini anda boleh menyambung ke pelayan pangkalan data sebagai pengguna root, tanpa diminta kata laluan:
4. Tetapkan kata laluan root baru
-
Jalankan perintah berikut jika anda mempunyai MySQL 5.7.6 dan kemudian atau MariaDB 10.1.20 dan seterusnya:
ALTER USER 'root'@'localhost' IDENTIFIED BY 'MY_NEW_PASSWORD';FLUSH PRIVILEGES;Sekiranya pernyataan
ALTER USERtidak berfungsi untuk anda, cuba ubah suai jadual pengguna secara langsung:UPDATE mysql.user SET authentication_string = PASSWORD('MY_NEW_PASSWORD')WHERE User = 'root' AND Host = 'localhost';FLUSH PRIVILEGES;Jalankan arahan berikut jika anda mempunyai MySQL 5.7.5 dan lebih awal atau MariaDB 10.1.20 dan lebih awal:
SET PASSWORD FOR 'root'@'localhost' = PASSWORD('MY_NEW_PASSWORD');FLUSH PRIVILEGES;
Dalam kedua-dua kes jika semuanya berjalan lancar, anda akan melihat output berikut:
Query OK, 0 rows affected (0.00 sec)
5. Berhenti dan Mula pelayan pangkalan data biasanya
Sekarang bahawa kata laluan root ditetapkan, kita perlu menghentikan pelayan pangkalan data dan mulailah dengannya.
Hentikan pelayan pangkalan data dengan menggunakan arahan berikut:
mysqladmin -u root -p shutdown
Anda akan diminta memasukkan kata laluan root baru:
Mulailah pelayan pangkalan data biasanya:
-
Untuk MySQL, taipkan:
sudo systemctl start mysqlUntuk MariaDB, ketik:
sudo systemctl start mariadb
6. Sahkan kata laluan
Untuk mengesahkan bahawa kata laluan root baru telah digunakan dengan betul dengan betul:
mysql -u root -p
Anda akan diminta memasukkan kata laluan root baru. Masukkannya, dan anda perlu log masuk ke pelayan pangkalan data anda.
Kesimpulannya
Dalam tutorial ini, anda belajar bagaimana untuk menetapkan semula kata laluan root MySQL atau MariaDB anda. Pastikan kata laluan root baru anda kukuh dan selamat dan simpan di tempat yang selamat.
Jangan ragu untuk meninggalkan komen jika anda mempunyai sebarang pertanyaan.
mysql mariadbKata Laluan Penyingkiran Kata Laluan: Padam Kata Laluan yang tersimpan dalam Browser
Kata Laluan Penyingkiran Kata Laluan adalah perisian percuma untuk memaparkan, kata laluan dari pelayar Internet Explorer, Chrome, Firefox, dan sebagainya.
Alat pemulihan kata laluan percuma: Windows, Browser, Mail, Web, Wi-Fi < Senarai alat Pemulihan Kata laluan percuma untuk memulihkan Kata Laluan log masuk Windows, Internet Explorer, Chrome, Firefox, pelayar, Mel, Web, Outlook, PST, Wi-Fi, akaun Sosial dan sebagainya.
Niat terbaik walau apa pun, terdapat kali apabila kita lupa kata laluan kita. Pada masa-masa seperti itu, alat & utiliti seperti ini membantu kami mendapatkan kata laluan yang hilang atau dilupakan. Berikut adalah senarai beberapa
Bagaimana untuk menetapkan semula kata laluan dalam Windows 10/8/7
Ketahui cara untuk menetapkan semula kata laluan dalam Windows PC atau komputer riba, jika pernah, anda







