加入收藏 | 设为首页 | 会员中心 | 我要投稿 吕梁站长网 (https://www.0358zz.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > MySql教程 > 正文

群晖内通过Docker安装MySQL5.7.34, 远程连接很方便

发布时间:2022-11-03 14:01:08 所属栏目:MySql教程 来源:网络
导读: 打开File Stationmysql远程,在Docker中添加文件夹mysql, 并设置好权限,看你需要,群晖只在内网使用的话可以把Everyone设置成完全控制。

打开Docker(从套件中心安装)之后,从注册表中搜

打开File Stationmysql远程,在Docker中添加文件夹mysql, 并设置好权限,看你需要,群晖只在内网使用的话可以把Everyone设置成完全控制。

mysql远程_mysql远程连接工具_mysql设置远程访问权限

打开Docker(从套件中心安装)之后,从注册表中搜索mysql, 右击下载此映像:

mysql设置远程访问权限_mysql远程连接工具_mysql远程

再选择一个版本号,我选择了5.7.34。

mysql设置远程访问权限_mysql远程_mysql远程连接工具

安装好后可以在映像里面看到mysql:

mysql远程连接工具_mysql设置远程访问权限_mysql远程

点击启动/高级设置,再选择卷/添加文件夹,选择一开始创建好的文件夹mysql:

mysql远程连接工具_mysql远程_mysql设置远程访问权限

确定好后填写装载路径,这是指容器内的路径,填入:

/var/lib/mysql

mysql远程_mysql远程连接工具_mysql设置远程访问权限

再选择端口设置,本地端口可以填写成与容器端口一致3306,也可以学我填不一样的端口6033,这个是群晖对外的,容器端口是内部docker mysql使用的, 不用改。下面的33060是https端口,可以设置成一样。

mysql远程_mysql设置远程访问权限_mysql远程连接工具

再选择环境,添加一个变量MYSQL_ROOT_PASSWORD,这是mysql登录密码,值由你自己决定,安全起见不要用123456,我这儿是举例。

mysql设置远程访问权限_mysql远程连接工具_mysql远程

点应用后再选择下一步,看自己的的设置有没有问题,点选向导完成后运行此容器,点应用:

mysql远程_mysql设置远程访问权限_mysql远程连接工具

成功后在容器中会出现:

mysql远程_mysql远程连接工具_mysql设置远程访问权限

点击详情或者双击mysql1,会出现mysql容器的的各种详细信息:

mysql远程连接工具_mysql设置远程访问权限_mysql远程

点终端机,选择新增中的通过命令启动:

mysql设置远程访问权限_mysql远程连接工具_mysql远程

填写/bin/bash后确定。

mysql设置远程访问权限_mysql远程连接工具_mysql远程

点击bash,就可以看到右侧命令行了,成功进入容器。

mysql设置远程访问权限_mysql远程_mysql远程连接工具

输入:

mysql -uroot -p123456

mysql远程连接工具_mysql远程_mysql设置远程访问权限

一切正常。试下远程连接,我使用的是navicat:

mysql远程_mysql远程连接工具_mysql设置远程访问权限

OK,我的群晖环境是dsm 6.2.3。

mysql设置远程访问权限_mysql远程连接工具_mysql远程

用docker安装mysql的好处之一是不需要像正常安装的mysql那样,需要设置一些远程连接的配置,装好即可远程连接使用!

(编辑:吕梁站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!