美文网首页
docker安装mysql

docker安装mysql

作者: ColorsLee | 来源:发表于2022-08-10 17:50 被阅读0次

首先拉去mysql

docker pull mysql

查看镜像列表

docker images

启动mysql

docker run -itd --name mysql-test -p 3306:3306 -e MYSQL_ROOT_PASSWORD=123456 mysql

查看mysql启动情况:

docker ps

至此,我们已经成功安装并启动了mysql数据库。
加下来,我们需要进入mysql,并执行相关命令,如下:

进入docker的mysql容器内部

docker exec -it 127136bb4f50 /bin/bash

输入mysql用户名

mysql -u root -p

输入密码

123456

在此,我们已经成功进入了mysql内部,可以使用mysql命令了。
此时,我们可以尝试使用navicat连接mysql,一般会报错,提示密码不对,我们需要更改密码验证方式,如下:

选择mysql数据

use mysql

查询所有的用户数据信息

SELECT Host, User, plugin from user;

修改root用户的密码验证方式(两个root用户,所以执行两次)

ALTER USER 'root'@'%' IDENTIFIED WITH mysql_native_password BY '123456';
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '123456';

刷新

FLUSH PRIVILEGES;

再次查询用户数据信息

SELECT Host, User, plugin from user;

相关文章

网友评论

      本文标题:docker安装mysql

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