Docker安装Mysql

Docker安装Mysql8/5.7(连接互联网)

1、通过docker search mysql搜索镜像

  

2、下载镜像
  docker pull docker.io/mysql                 
  docker pull mysql:5.7
3、查看下载后的镜像列表,如下图所示
 
4、创建mysql容器,MYSQL_ROOT_PASSWORD=root设置root的密码为root
  docker run --name mysql8 -d -p 3307:3307 --name mymysql -e MYSQL_ROOT_PASSWORD=root  docker.io/mysql:latest
  docker run --name mysql5.7 -p 3306:3306 -e MYSQL_ROOT_PASSWORD=123456 -d mysql:5.7 --lower_case_table_names=1
5、进入容器,修改root用户允许远程访问
  进入容器:docker exec -it 容器id/容器名称 /bin/bash
  连接mysql:mysql -uroot -proot
  使用mysql数据库:use mysql;
  修改远程权限:GRANT ALL ON *.* TO user@'%' IDENTIFIED BY 'root' WITH GRANT OPTION;
  刷新权限:FLUSH PRIVILEGES;
7、通过navicate for mysql连接测试,连接成功

  

 

posted @ 2023-07-28 11:43  搬砖工1993  阅读(36)  评论(0)    收藏  举报