ThinkChat2.0新版上线,更智能更精彩,支持会话、画图、阅读、搜索等,送10W Token,即刻开启你的AI之旅 广告
# 安装Mysql镜像并启动Mysql容器 以安装5.7版本的为例: 1. 下载mysql镜像 ~~~  docker pull mysql:5.7 ~~~ 2. 启动mysql容器 ~~~  docker run -itd -p 3307:3306 --name=mysql3307 -e MYSQL_ROOT_PASSWORD=123456 \  -v /home/dockerVolumeFile/mysql3307/log:/var/log/mysql \  -v /home/dockerVolumeFile/mysql3307/data:/var/lib/mysql \  -v /home/dockerVolumeFile/mysql3307/conf:/etc/mysql \  mysql:5.7 ~~~ 设置本地主机的3307端口和容器的3306端口进行映射,同时设置root用户的密码为123456,并且使用-v进行数据卷的挂载。 注意最后面不要加入类似"/bin/bash"这样的,不然容器的mysql服务启动不了。 3. 进入mysql容器 ~~~  docker exec -it mysql3307 /bin/bash ~~~ 4. 在容器内部运行命令 ~~~  mysql -uroot -p123456 ~~~ 5. 如果需要在宿主机连接容器的mysql服务需要查看容器的ip地址(注意容器内部的localhost和宿主机的localhost是不一样的); ~~~  docker inspect mysql3307  ​  # 例如查看出来的ipv4的地址是172.17.0.2  mysql -h 172.17.0.2 -uroot -p123456 ~~~ 6. 远程服务器连接 ~~~  mysql -h 47.107.52.1 -P 3307 -uroot -p123456 ~~~ 远程连接要用宿主机公网的IP及对应的容器映射的端口号。