进入运行的mysql的容器
docker exec -it mysqlserver bash
标红的位置可以是我们运行的别名,也可以为id
我们想连接mysql服务时报错了
我们看下配置文件
cat /etc/my.cnf
可以看到配置文件的sock文件位置并不在/var/lib/mysql文件夹中
这里又两种办法
1.直接修改文件
2.创建一个软连接
这里我们创建一个软连接。
创建/var/lib/mysql文件夹
执行命令
ln -s /usr/local/mysql/tmp/mysql.sock /var/lib/mysql/mysql.sock
mysql -hlocalhost -uroot -p
select version();