Rumah >pangkalan data >tutorial mysql >Bagaimana untuk Tetapkan Semula Kata Laluan Root MySQL Anda Selepas Menghadapi Ralat #1045 dalam PHPMyAdmin?

Bagaimana untuk Tetapkan Semula Kata Laluan Root MySQL Anda Selepas Menghadapi Ralat #1045 dalam PHPMyAdmin?

Patricia Arquette
Patricia Arquetteasal
2024-11-02 21:36:30571semak imbas

How to Reset Your MySQL Root Password After Facing Error #1045 in PHPMyAdmin?

Terlupa Kata Laluan root MySQL dan Ralat #1045 dalam PHPMyAdmin

Jika anda terlupa kata laluan root MySQL anda, anda mungkin menghadapi ralat #1045 apabila cuba mengakses PHPMyAdmin. Berikut ialah penyelesaian untuk menetapkan semula kata laluan anda:

Langkah:

  1. Cari fail konfigurasi MySQL menggunakan arahan:
mysql --help | grep -A 1 "Default options"
  1. Edit fail konfigurasi menggunakan editor teks:
sudo nano /etc/mysql/mysql.conf.d/mysqld.cnf
  1. Di bawah blok [mysqld], tambahkan baris berikut:
skip-grant-tables
  1. Simpan perubahan dan mulakan semula MySQL:
sudo service mysql restart
  1. Log masuk ke MySQL tanpa kata laluan:
mysql -u root
  1. Tetapkan semula kata laluan akar:
> FLUSH PRIVILEGES;
> ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'MyNewPass';
  1. Kembalikan perubahan konfigurasi dengan mengalih keluar atau mengulas baris skip-grant-tables.
  2. Mulakan semula MySQL sekali lagi:
sudo service mysql restart

Kata laluan akar MySQL anda kini ditetapkan semula. Anda kini boleh log masuk ke PHPMyAdmin dan mengakses pangkalan data anda.

Atas ialah kandungan terperinci Bagaimana untuk Tetapkan Semula Kata Laluan Root MySQL Anda Selepas Menghadapi Ralat #1045 dalam PHPMyAdmin?. 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