docker启动了mysql服务,但是使用这行命令连接服务端时出错:
docker run -it --rm mysql mysql -h localhost -u root -p
Can’t connect to local MySQL server through socket ‘/var/run/mysqld/mysqld.sock’ (2)
解决:
将IP地址改成机器的真实IP,不要填localhost
或者127.0.0.1
docker run -it --rm mysql mysql -h 192.168.1.104 -u root -p