Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Nie można połączyć się z mysql za pomocą 127.0.0.1

localhost ma specjalną obudowę i używa gniazd UNIX zamiast TCP/IP. 127.0.0.1 nie ma tego specjalnego traktowania.

Zobacz dokumentację :

Jeśli to nie działa, gdy używasz protokołu TCP/IP, prawdopodobnie baza danych nie nasłuchuje w sieci. Jest to generalnie dobra rzecz, ponieważ zwiększa bezpieczeństwo (nie to, że nasłuchiwanie na 127.0.0.1 naraża na jakiekolwiek problemy, ale nasłuchiwanie na wszystkich interfejsach daje więcej możliwości ataków).

Jeśli naprawdę chcesz zezwolić na połączenia przez sieć, zobacz pomijanie sieci .



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Połącz się z bazą danych MySQL online z localhost

  2. Najlepsza praktyka projektowania ról użytkowników i systemu uprawnień?

  3. java.sql.SQLException:liczba kolumn nie odpowiada liczbie wartości w wierszu 1 błąd

  4. Jak przechowywać powtarzające się daty, pamiętając o czasie letnim?

  5. PHP, MySQL - czy potrafisz odróżnić wiersze dopasowane od wierszy, których dotyczy problem?