美文网首页
docker 安装mysql8

docker 安装mysql8

作者: 輝_9aa6 | 来源:发表于2020-07-14 00:14 被阅读0次

一、拉取mysql镜像

docker pull mysql:8.0

也可以拉取最新版本:docker pull mysql 

二、查看是否拉取成功

docker images

三、创建容器

docker run -d --name mysql -v /usr/docker/mysql/data:/var/lib/mysql -v /usr/docker/mysql/conf/my.cnf:/etc/mysql/my.cnf -v /usr/docker/mysql/logs:/var/log/mysql -p 3306:3306 -e MYSQL_ROOT_PASSWORD=123456 mysql:8.0

说明:

-v:影射本地目录到容器目录

MYSQL_ROOT_PASSWORD:root初始密码

-p:影射端口 本地:容器

-d :后台运行

四、查看mysql容器运行情况

docker ps

如果没有则可能创建失败。查看失败原因

五、进入容器连接mysql(设置mysql可以远程访问)

docker exec -it mysql bash

mysql -uroot -p创建时的密码

1、select host,user,plugin from mysql.user;

备注:host为 % 表示不限制ip  localhost表示本机使用    plugin非mysql_native_password 则需要修改密码。

alter user 'root'@'%' identified with mysql_native_password by '123456';

修改后为

此时即可远程连接了。

如果需要添加用户则可以进行以下:

create user 'abc'@'%' identified by '123456';

abc:用户名

123456:密码

相关文章

网友评论

      本文标题:docker 安装mysql8

      本文链接:https://www.haomeiwen.com/subject/pwythktx.html