Akses Ditolak Ralat dalam MySQL: Panduan Komprehensif untuk Menyelesaikan Masalah
Setelah cuba melancarkan XAMPP, pengguna mungkin menghadapi mesej ralat: "1045 - Akses ditolak untuk 'root'@'localhost' pengguna (menggunakan kata laluan: NO)." Ralat ini menandakan sambungan gagal antara phpMyAdmin dan pelayan MySQL.
Langkah Penyelesaian Masalah:
-
Semak Konfigurasi: Pastikan hos , nama pengguna dan kata laluan yang dinyatakan dalam fail konfigurasi (config.inc.php) sepadan dengan maklumat yang diberikan oleh pentadbir pelayan MySQL.
-
Pengubahsuaian Kata Laluan: Jika kata laluan tidak ditetapkan pada mulanya, edit fail config.inc.php dan ubah suai "$cfg['Servers'][$i]['password']='' kepada "$cfg['Servers'][$i]['password']=' TIDAK'."
-
Tetapan Semula Kata Laluan Root: Navigasi ke fail config.inc.php (cth., C:wampappsphpmyadmin3.2.0.1config.inc.php) dan cari baris "$ cfg['Servers'][$i]['password']=''." Tetapkan kata laluan kepada 'NO'.
-
Akses phpMyAdmin dengan Kata Laluan Diubah Suai: Lancarkan phpMyAdmin untuk mengesahkan bahawa mesej ralat telah berubah kepada "Akses ditolak untuk pengguna 'root'@'localhost' (menggunakan kata laluan: YES)."
-
Kemas kini Kata Laluan: Setelah akses diberikan menggunakan kata laluan sementara ('NO'), ubah suai baris "$cfg['Servers'][$i]['password']" sekali lagi untuk menggambarkan kata laluan yang dikehendaki.
Atas ialah kandungan terperinci Mengapa Saya Mendapat Ralat 'Akses Ditolak' dalam MySQL dan Bagaimana Saya Membetulkannya?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!