Rumah > pangkalan data > tutorial mysql > Bagaimana untuk Tetapkan Semula Kata Laluan Root MySQL Anda Apabila Anda Terlupa?

Bagaimana untuk Tetapkan Semula Kata Laluan Root MySQL Anda Apabila Anda Terlupa?

Mary-Kate Olsen
Lepaskan: 2024-11-03 10:22:03
asal
700 orang telah melayarinya

How to Reset Your MySQL Root Password When You've Forgotten It?

Terlupa Kata Laluan Root MySQL: Panduan Tetapan Semula Komprehensif

Kehilangan kata laluan akar MySQL anda boleh menjadi pengalaman yang mengecewakan. Artikel ini akan menyediakan penyelesaian langkah demi langkah untuk menetapkan semula kata laluan walaupun anda terlupa.

Langkah 1: Cari Fail Konfigurasi MySQL

Jalankan yang berikut arahan untuk mencari laluan fail konfigurasi MySQL:

mysql --help | grep -A 1 "Default options"
Salin selepas log masuk

Langkah 2: Dayakan Tetapan Semula Kata Laluan

Edit fail konfigurasi (cth., /etc/mysql /mysql.conf.d/mysqld.cnf). Tambah baris "skip-grant-tables" di bawah blok [mysqld]. Simpan perubahan.

Langkah 3: Mulakan Semula Perkhidmatan MySQL

Mulakan semula perkhidmatan MySQL:

sudo service mysql restart
Salin selepas log masuk
Salin selepas log masuk

Langkah 4: Akses MySQL Shell

Log masuk ke shell MySQL sebagai root tanpa kata laluan:

mysql -u root
Salin selepas log masuk

Langkah 5: Tetapkan Semula Kata Laluan Root

Laksanakan arahan SQL berikut untuk membuang keistimewaan dan menukar kata laluan akar:

FLUSH PRIVILEGES;
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'MyNewPass';
Salin selepas log masuk

Langkah 6: Pulihkan Konfigurasi MySQL

Kembalikan perubahan yang dibuat pada fail konfigurasi MySQL dengan mengalih keluar atau mengulas baris "skip-grant-tables".

Langkah 7: Mulakan Semula Perkhidmatan MySQL (Sekali lagi)

Mulakan semula perkhidmatan MySQL sekali lagi untuk menggunakan perubahan:

sudo service mysql restart
Salin selepas log masuk
Salin selepas log masuk

Kesimpulan

Anda kini telah berjaya menetapkan semula kata laluan akar MySQL. Prosedur ini membolehkan anda mendapatkan semula akses kepada pangkalan data anda dan mengelakkan potensi kehilangan data.

Atas ialah kandungan terperinci Bagaimana untuk Tetapkan Semula Kata Laluan Root MySQL Anda Apabila Anda Terlupa?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan