在centos7中使用docker安装mysql容器
首先需要检查该centos中是否已经安装过mysql服务,如果该主机上已经安装过mysql服务,那么再使用docker安装mysql必然是失败的
可能会出现docker run后 mysql 直接关闭 即 docker ps 时 查不到
也有可能是 在进入mysql中登录不进去 如 使用
docker exec -it mysql /bin/bash mysql -u root -p
密码始终显示错误的问题
总结:在使用docker安装mysql容器时 一定要查看当前主机是否已经安装过mysql 服务。
下面展示安装docker 安装mysql 步骤
- 在DockerHub上查找mysql容器
$ docker search mysql
- 将mysql拉去到本地
$ docker pull mysql 默认最新版
- 运行mysql 容器
$ docker run -p 3306:3306 --name mysql -e MYSQL_ROOT_PASSWORD=root -v /root/mysql/conf.d/:/etc/mysql/conf.d -v /root/mysql/data:/var/lib/mysql -itd mysql
-
使用navicat进行连接即可
-
mysql 数据备份