美文网首页mysql我爱编程
Mysql5.7使用SSH通道连接

Mysql5.7使用SSH通道连接

作者: samgroves | 来源:发表于2018-05-25 18:21 被阅读522次

Linux上有可以正常使用的MySQL5.7环境
在不使用SSH通道的连接的情况下可以正常连接

一.开放MySQL配置文件的bind-address

1.编辑 my.cnf文件,我的my.cnf文件的路径是/etc/my.cnf
>vim /etc/my.cnf

2.然后添加或修改红框中的语句为:bind-address=0.0.0.0

3.保存退出
image.png
查看Linux服务器的私网IP
> ifconfig
image.png

二.创建数据库测试用户

1.在Linux上登录数据库
>mysql -uroot -p

2.以防万一我们创建一个新的登录用户用于测试
>grant all on *.* to test@'192.168.1.86' identified by 'xxxxx'
解释:创建用户名为test,密码为xxxxx(自己设置)的用户,限制只能在192.168.1.86的IP登录

3.刷新权限
>flush privileges;

4.退出并重启数据库
>exit;
>systemctl restart mysqld
572857433853076108.png

三.Linux服务器上测试连接

>mysql -h 192.168.1.86 -utest -p
image.png

四.Navicat(或其他的可视化工具也可以)测试连接

image.png image.png image.png

相关文章

网友评论

    本文标题:Mysql5.7使用SSH通道连接

    本文链接:https://www.haomeiwen.com/subject/reeujftx.html