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

mysql:koneksi ditolak saat mencoba terhubung ke localhost menggunakan IP jarak jauh

Saya sendiri menemukan solusi untuk masalah saya, tetapi saya masih tidak mengerti mengapa itu tidak berhasil:

Saya memberikan hak istimewa kepada pengguna itu di host % dan localhost:

# Before
+-----------------+------------+
| Host            | User       |
+-----------------+------------+
| %               | username   |
| localhost       | username   |
+-----------------+------------+

Dengan pengaturan ini saya mendapatkan hasil yang saya tunjukkan di atas. Ketika saya memberikan hak istimewa kepada pengguna itu di Host, itu tiba-tiba berhasil.

# After
+-----------------+------------+
| Host            | User       |
+-----------------+------------+
| %               | username   |
| localhost       | username   |
| <myIpAddress>   | username   |
+-----------------+------------+

Rupanya % berfungsi untuk koneksi jarak jauh, tetapi tidak untuk koneksi lokal.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Bagaimana mengatasi tidak ada kesalahan GROUP BY dalam permintaan mysql

  2. Ukuran untuk menyimpan alamat IPv4, IPv6 sebagai string

  3. Bagaimana saya bisa memeriksa apakah ada tabel MySQL dengan PHP?

  4. Instal Web Server di Windows XP dengan Apache2, PHP5 dan MySQL4 – Bagian 4

  5. Bagaimana mysql memasukkan jutaan catatan lebih cepat?