docker安装mysql

第一步:拉镜像

docker pull mysql

第二步:创建文件夹

mkdir /root/mysql_docker

第三步:使用pwd命令确保自己在/root/mysql_docker路径下

pwd

第四步:使用docker命令启动mysql容器

docker run --name mysql_docker 
-v /root/mysql_docker/conf:/etc/mysql/conf.d 
-v /root/mysql_docker/logs:/logs 
-v /root/mysql_docker/data:/var/lib/mysql 
-e MYSQL_ROOT_PASSWORD=admin123 
-d -i -p 3306:3306 mysql

*注意密码,请复制到本地进行修改,此密码仅做博客展示用,密码强度低,不建议与我一致

docker run --name mysql_docker -v /root/mysql_docker/conf:/etc/mysql/conf.d -v /root/mysql_docker/logs:/logs -v /root/mysql_docker/data:/var/lib/mysql -e MYSQL_ROOT_PASSWORD=admin123 -d -i -p 3306:3306 mysql

大家如果在生产上进行部署的话,可以修改映射的端口号

第五步:使用docker命令进入进入mysql容器的操作界面

docker exec -it mysql_docker bash

第六步:输入以下命令后,再输入刚才的密码admin123

mysql -uroot -p

第七步:配置远程访问密码

use mysql;
select host,user from user;
ALTER USER 'root'@'%' IDENTIFIED WITH mysql_native_password BY 'admin123';
flush privileges;

 这样就算完成了,接下来就可以完美的进行玩耍了

posted @ 2022-10-17 12:19  程序员hg  阅读(86)  评论(0编辑  收藏  举报