MySQL ialah sistem pengurusan pangkalan data hubungan yang paling popular Dari segi aplikasi WEB, MySQL adalah salah satu perisian aplikasi RDBMS yang terbaik. Dalam pengenalan ini, anda akan belajar dengan cepat cara mendapatkan semula kata laluan akar MySQL selepas terlupa, dan menggunakan pangkalan data MySQL dengan mudah.
Di bawah Windows, jika kata laluan MySQL terlupa kata laluan akar dan tidak boleh log masuk, seperti yang ditunjukkan dalam rajah di bawah,
Pada masa ini Apa yang perlu saya lakukan? Saya hanya boleh menetapkan semula kata laluan root.
1 Buka pengurus tugas untuk melihat sama ada perkhidmatan MySql dimulakan, hentikannya dahulu
2 Direktori MySql ini menambah Simpan fail
4 Masukkan semula pengurus tugas dan mulakan perkhidmatan MySQL
5
Perhatikan bahawa cmd mesti dijalankan sebagai pentadbir dengan cara ini anda tidak boleh menggunakan win R untuk memasukkan cmd untuk dijalankan, jika tidak"'mysql' bukan perintah dalaman atau luaran, mahupun. adakah ia boleh dikendalikan program atau fail kelompok" ralat.
6. Masukkan mysql -u root -p untuk log masuk tanpa kata laluan Apabila kata laluan: muncul, hanya tekan Enter untuk masuk.
7. Masukkan pangkalan data mysql:
mysql> password(" 123456") di mana user="root";Prompt: Pertanyaan OK, 1 baris terjejas (0.04 saat)Baris dipadankan: 1 Berubah: 1 Amaran: 0
PS: 123456 adalah kata laluan baharu, pengguna boleh menukarnya kepada kata laluan mereka sendiri mengikut keperluan mereka sendiri
9. Buka fail my.ini sebelumnya dan tambah baris "skip-grant -tables
" Padam 10. Buka pengurus tugas dan mulakan semula perkhidmatan MySQL. Kemudian kita boleh menyambung ke pangkalan data menggunakan kata laluan "123456" yang baru kita tetapkan.Kata laluan root Mysql berjaya ditukar!
Penjelasan tambahan! ! !
Langkah terakhir ialah kemas kini set pengguna kata laluan=kata laluan("root") di mana pengguna="root" hanya digunakan untuk versi 5.5; yang pertama Tukar medan kata laluan kepada authentication_string;Hasilnya ialah kemas kini set pengguna authentication_string=password("123456") di mana user="root"
Cadangan pembelajaran berkaitan:Atas ialah kandungan terperinci Apa yang perlu dilakukan jika anda terlupa kata laluan root anda. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!