1、云服务器版本为centos7
2.安装docker(如何安装docker,自行百度)
3.通过docker 拉取mysql镜像:docker pull docker.io/mysql
4.拉取完成后利用docker images 查看镜像是否存在
5.通过docker run -d -p 3306:3306 --name mymysql -e MYSQL_ROOT_PASSWORD=123456 docker.io/mysql:latest 运行容器,并且将容器内的3306端口和服务器3306端口进行映射,可以自行修改
6.输入命令docker exec -it 7681b85e73a1 /bin/sh 进入容器的sh环境,输入mysql -u root -p 密码就是刚才映射的时候设置的123456
7.登录到mysql后修改远程权限输入:alter user ‘root’@’%’ identified with mysql_native_password by ‘root’;
8,此时就可以利用navicate进行登录了。

ps:需要注意的是:云服务器无论在什么场合进行端口设置的时候都需要去控制台检查下安全组是否对入网端口的安全组进行配置。
配置方式如下:
利用docker创建mysql镜像,并利用navicate连接
利用docker创建mysql镜像,并利用navicate连接
利用docker创建mysql镜像,并利用navicate连接
利用docker创建mysql镜像,并利用navicate连接

相关文章:

  • 2022-12-23
  • 2021-06-01
  • 2022-12-23
  • 2022-12-23
  • 2021-11-19
  • 2021-11-05
  • 2022-12-23
猜你喜欢
  • 2022-12-23
  • 2021-06-15
  • 2021-09-25
  • 2021-07-17
  • 2021-05-30
  • 2022-02-03
  • 2022-12-23
相关资源
相似解决方案