sql >> Databáze >  >> RDS >> Mysql

Nelze se připojit k mysql s 127.0.0.1

localhost je speciální pouzdro a místo TCP/IP používá sokety UNIX. 127.0.0.1 nedostává takové zvláštní zacházení.

Viz dokumentaci :

Pokud to nefunguje, když používáte TCP/IP, pak databáze pravděpodobně v síti nenaslouchá. To je obecně dobrá věc, protože to zvyšuje bezpečnost (ne že by poslech na 127.0.0.1 odhaloval nějaké problémy, ale naslouchání na všech rozhraních dává více příležitostí k útokům).

Pokud opravdu chcete povolit připojení přes síť, podívejte se na skip-networking .



  1. Jak funguje SQLite Trim()

  2. Smazat více řádků pomocí ID?

  3. Co dělat, když při použití ovladače ODBC Easysoft Oracle verze OCI nelze otevřít soubor sdíleného objektu?

  4. Jak spustit příkaz MySQL na bash?