我在这里阅读文档,发现自己有些困惑,因为跑步
docker run --name some-mysql -p 3306:3306 -d mysql
要么
docker run --name some-mysql -p 127.0.0.1:3306:3306 -d mysql
然后mysql --host localhost --port 3306 -u root给我以下错误:
错误2002(HY000):无法通过套接字'/tmp/mysql.sock'(2)连接到本地MySQL服务器。
但是运行mysql -u root -p --host 0.0.0.0有效。
有人有解释吗?