Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

Alasan kesalahan otentikasi MySQL:Akses ditolak untuk pengguna 'xxx'@'yyy'?

Terkadang di php/mysql ada perbedaan antara localhost dan 127.0.0.1

Di mysql Anda memberikan akses berdasarkan nama host, untuk pengguna lokal ini akan menjadi localhost. Saya telah melihat php mencoba terhubung dengan 'myservername' alih-alih localhost meskipun dalam konfigurasi 'localhost' didefinisikan.

Coba berikan akses di mysql untuk 127.0.0.1 dan sambungkan di php melalui 127.0.0.1 port 3306.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Permintaan MySQL menggunakan CASE untuk PILIH beberapa kolom

  2. Rekursif termasuk Sequelize?

  3. MySQL Membaca dari aliran gagal

  4. Gabungkan beberapa tabel MySQL unik dan pesan dengan satu kolom

  5. kueri pemilihan mysql di mana tanggal =... tidak mengembalikan data