Penyelesaian untuk kata laluan mysql terlupa: 1. Tambah "skip-grant-tables" ke bahagian [mysqld] 2. Mulakan semula perkhidmatan mysql 3. Masukkan "mysql -u root -p "; . Hanya tukar kata laluan melalui kemas kini.
Persekitaran pengendalian artikel ini: sistem centOS6.8, mysql5.5, Dell G3.
Bagaimana untuk melupakan kata laluan untuk centos mysql?
Terlupa kata laluan untuk mysql dalam sistem centos
Selepas memasang mysql , beri perhatian untuk menambah sambungan lembut
Mysql lupa operasi kata laluan,
vim /etc/my.cnf
Tambah ayat dalam bahagian [mysqld]:
skip-grant-tables
Mulakan semula perkhidmatan mysql , servis mysql restart
Masukkan mysql -u root -p dan tekan Enter untuk memasuki pangkalan data mysql
use mysql;
Pengubahsuaian versi bawah:
update user set Password = password('LDtianzhe.') where user = 'root';
Pengubahsuaian versi tinggi :
update user set authentication_string=password('new password') where user = 'root';
vim /etc/my.cnf sekali lagi dan ulas perkhidmatan restart yang ditambahkan di atas untuk memasuki pangkalan data sekali lagi
Jika ralat ini berlaku:
ERROR 1175 (HY000): You are using safe update mode and you tried to update a table without a WHERE that uses a KEY column
Perlu mematikan mod dilindungi
Gunakan kata laluan kemas kini sekali lagi
Keluar dan ulas skip-grant-tables
Mulakan semula perkhidmatan
Pembelajaran yang disyorkan: "tutorial video mysql"
Atas ialah kandungan terperinci Apakah yang perlu saya lakukan jika saya terlupa kata laluan saya dalam centos mysql?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!