暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

【经验分享】ubuntu 配置 mysql 数据库容器与 win10 远程可视化

极智视界 2021-08-19
575

  本教程详细介绍了在 ubuntu 上配置 mysql 数据库容器,并在 win10 上使用 navicat 进行远程可视化的方法。


1、拉取容器

docker pull mysql:5.7.35


2、启动容器

sudo docker run -it -p 3306:3306 -e MYSQL_ROOT_PASSWORD=123456 --gpus all --privileged --net=bridge --ipc=host --pid=host --name container_name -v path/to/your/device:/path/to/your/host  mysql:5.7.35 bin/bash


3、启动  mysql

docker start container_name
docker attach container_name

service mysql start

mysql -u root -p


4、配置 mysql

# 进入 mysql databases 
mysql> use mysql;

# 查看 root 用户权限 
mysql>select host,user from user;

# 把host修改成 “%”,这样其他ip可通过远程访问数据库
mysql>update user set host='%' where user='root';

# 更新root用户密码 
mysql>ALTER USER 'root'@'%' IDENTIFIED WITH mysql_native_password BY '123456';

# 刷新权限
flush privileges;

 ubuntu 端配置完成。


5、win10 上安装 navicat

  可以到官网进行下载,地址

  安装好了之后就像这样:


6、使用 navicat 进行远程连接

  点击连接
-> MySQL...
,在主机那里写远程 ip,用户名密码就是上面配置 mysql 时设置的。

  点击测试连接,连接成功就像这样:

  点击连接,成功后就像这样:

收工~


声明:转载请说明出处

扫描下方二维码关注【极智视界】公众号,获取更多实践项目资源和读书分享,让我们用极致+极客的心态来迎接AI !




文章转载自极智视界,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论