docker客户端连接mysql出错

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

你可能感兴趣的:(docker,mysql,mysql,docker,数据库)