Menetapkan Semula atau Menukar Kata Laluan Root MySQL
Jika anda menghadapi kesukaran menukar kata laluan root MySQL dan nama pengguna dalam pelayan Ubuntu, pertimbangkan langkah berikut:
Hentikan MySQL Perkhidmatan:
sudo /etc/init.d/mysql stop
Mulakan Konfigurasi MySQL:
sudo mysqld --skip-grant-tables &
Sambung kepada MySQL sebagai Root:
mysql -u root mysql
Untuk Versi MySQL Di Bawah 8.0:
Kemas kini kata laluan:
UPDATE mysql.user SET Password = PASSWORD('YOURNEWPASSWORD') WHERE User = 'root';
Siram keistimewaan:
FLUSH PRIVILEGES;
Untuk MySQL Versi 8.0 dan Ke Atas:
Siram keistimewaan:
FLUSH PRIVILEGES;
Ubah pengguna root:
ALTER USER 'root'@'localhost' IDENTIFIED BY 'YOURNEWPASSWORD';
Keistimewaan flush sekali lagi:
FLUSH PRIVILEGES;
Pembersihan:
Bunuh proses MySQL sementara:
sudo killall -9 mysqld
Mulakan perkara biasa daemon:
sudo service mysql start
Ingat, kaedah ini tidak dianggap paling selamat, tetapi ia harus menyelesaikan tugas. PhpMyAdmin akan dikemas kini secara automatik jika ia dikonfigurasikan untuk menyambung ke pelayan MySQL menggunakan kelayakan yang dikemas kini.
Atas ialah kandungan terperinci Bagaimana Saya Boleh Tetapkan Semula Kata Laluan Root MySQL Saya di Ubuntu?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!