docker搭建mysql8.0
Posted 豆浆D
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了docker搭建mysql8.0相关的知识,希望对你有一定的参考价值。
步骤:
1.创建mysql容器简单版
2.复制文件
3.重启启动复杂版的mysql容器
mysql容器简单版
docker run -d --name mysql -p 3306:3306 -e MYSQL_ROOT_PASSWORD=root mysql
复制文件
docker cp mysql:/var/lib/mysql /opt/data/docker/mysql docker cp mysql:/etc/mysql/my.cnf /opt/data/docker/mysqlconf/my.cnf
重新启动mysql复杂版容器
docker rm -f mysql docker run -d --name mysql -p 3306:3306 -e MYSQL_ROOT_PASSWORD=root -v /opt/data/docker/mysql:/var/lib/mysql -v /opt/data/docker/mysqlconf/my.cnf:/etc/mysql/my.cnf mysql
修改密码:
mysql8设置密码 update mysql.user set host="%" where user="root"; ALTER USER ‘root‘@‘%‘ IDENTIFIED WITH mysql_native_password BY ‘123456‘; flush privileges;
以上是关于docker搭建mysql8.0的主要内容,如果未能解决你的问题,请参考以下文章
Linux系统下祼机安装mysql8.0和docker mysql 8.0 性能差异对比~
Docker的简单应用—>使用Docker安装Mysql8.0