1.确保docker已安装。
2.安装mysql的具体步骤
2.1 拉取 mysql镜像
[root@localhost ~]# sudo docker pull mysql:5.7
注: mysql5.7 指的就是mysql7.0, mysql5.8指的就是mysql8.0
2.2 查看拉取的mysql镜像
[root@localhost ~]# docker images
REPOSITORY TAG IMAGE ID CREATED SIZE
mysql 5.7 0018a8d83892 37 hours ago 455MB
2.3 新建目录准备
/data/mysql5.7/conf;
/data/mysql5.7/logs;
/data/mysql5.7/data;
2.4 创建容器并启动
docker run -d -p 3307:3306 --name mysql -v /data/mysql5.7/conf:/etc/mysql/conf.d -v /data/mysql5.7/logs:/logs -v /data/mysql5.7/data:/var/lib/mysql -e MYSQL_ROOT_PASSWORD=admin@123 mysql:5.7 --lower_case_table_names=1;
conf文件下,(无额外性能要求)无需要放置my.ini文件。可以直接通过ip连接数据库,因为镜像中的mysql库下的user表中已经给添加了通过root用户,ip访问的权限。
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
文章由极客之音整理,本文链接:https://www.bmabk.com/index.php/post/142650.html