美文网首页
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