Akses Ditolak Isu: akses ditolak untuk pengguna @ 'localhost' ke pangkalan data ''
Penerangan Masalah:
Sesetengah pengguna mengalami ralat "akses ditolak" apabila cuba mewujudkan sambungan pangkalan data. Ini biasanya berlaku disebabkan oleh keistimewaan pengguna yang salah atau tetapan yang salah konfigurasi.
Penyelesaian:
Konfigurasikan Keistimewaan Pengguna:
Jalankan pertanyaan berikut, menggantikan nama pengguna dengan pengguna yang mengalami isu:
GRANT ALL PRIVILEGES ON database_name.* TO 'username'@'localhost';
Keistimewaan flush untuk memastikan perubahan berkuat kuasa:
FLUSH PRIVILEGES;
Edit Kod PHP:
Sambung melalui Alat Pentadbir MySQL:
Mulakan semula Pelayan MySQL:
Nota : Ingat untuk menggantikan nama pengguna dan nama_pangkalan data dengan nilai sebenar dalam semua arahan.
Atas ialah kandungan terperinci Mengapa saya mendapat Ralat \'Akses Ditolak\' semasa Menyambung ke Pangkalan Data MySQL saya?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!