docker安装mysql

1.docker search mysql

2.docker pull 镜像

3.运行mysql镜像

docker run -d -p 3306:3306 --privileged=true -v /zyw/mysql/log:/var/log/mysql -v /zyw/mysql/data:/var/lib/mysql -v /zyw/mysql/conf:/etc/mysql/conf.d -e MYSQL_ROOT_PASSWORD=123456 --name mysql mysql:5.7

4.docker ps

5.·新建my.cnf 加入

[client]

default_character_set=utf8

[mysqld]

collation_server = utf8_general_ci

character_set_server = utf8

6.docker restart 容器id

7.docker exec -it 容器id /bin/bash

8.mysql -uroot -p


如果进入容器进不去mysql,尝试更改my.cnf文件 my.cnf里的skip-grant-tables 免密码登录 再进入设置新密码

参考:https://www.toutiao.com/w/1739496635056142/?log_from=33f26a2da195_1658914098535

发表评论
留言与评论(共有 0 条评论) “”
   
验证码:

相关文章

推荐文章