Rumah >pangkalan data >tutorial mysql >Bagaimana Saya Boleh Memulihkan Akses kepada Akaun Root MySQL Terkunci Saya?

Bagaimana Saya Boleh Memulihkan Akses kepada Akaun Root MySQL Terkunci Saya?

Barbara Streisand
Barbara Streisandasal
2024-12-13 09:31:16251semak imbas

How Can I Recover Access to My Locked MySQL Root Account?

Mendapatkan semula Akses kepada Akaun Root MySQL Terkunci

Mengakses pangkalan data MySQL anda boleh dihalang jika anda mengalih keluar akaun pengguna secara tidak sengaja, mengakibatkan mesej ralat apabila menyambung. Artikel ini menyediakan penyelesaian untuk menetapkan semula kata laluan akar MySQL dan mendapatkan semula akses kepada pangkalan data anda.

Satu kaedah biasa untuk menetapkan semula kata laluan akar adalah menggunakan arahan:

UPDATE mysql.user SET Password = PASSWORD ('') WHERE User = 'root';
FLUSH PRIVILEGES;

Walau bagaimanapun, jika ini pendekatan gagal, pertimbangkan langkah berikut:

  1. Hentikan MySQL Perkhidmatan:
sudo stop mysql
  1. Mulakan MySQL dengan Parameter Khas:
sudo mysqld --skip-grant-tables --skip-networking
  1. Sambung ke MySQL:
mysql
  1. Tetapkan Semula Kata Laluan Root:
mysql> update mysql.user set password = password('your_new_password') where user = 'root';
  1. Siram Keistimewaan:
mysql> flush privileges;
  1. Keluar dari MySQL:
mysql> exit;
  1. Mulakan semula MySQL:
sudo mysqladmin shutdown
sudo start mysql
  1. Log masuk dengan Kata Laluan Baharu:

Anda kini boleh log masuk ke pangkalan data anda menggunakan kata laluan akar yang baru ditetapkan.

Atas ialah kandungan terperinci Bagaimana Saya Boleh Memulihkan Akses kepada Akaun Root MySQL Terkunci Saya?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
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