SQLyog连接远程Ubuntu系统上的MySql总结

MySql相关配置

  • /etc/mysql/my.cnf 文件用于mysql的相关配置
  • service mysql resatrt/start/stop 重启/启动/停止Mysql服务器
  • 登陆命令:suodo mysql -uroot -p密码
  • Ubuntu中安装的MySql5.7默认只能用管理员root身份去执行登录操作,因为mysql默认使用auth_socket字段管理密码,因此可以通过如下命令将auth_socket字段改为:authentication_string:
    • 1 update user set authentication_string=password("您的密码"),plugin='mysql_native_password' where user='您的MySql用户名';
  • MySQl使用远程连接需要开发其默认端口3306,或则直接关闭防火墙(不推荐使用)

SQLyog远程连接Mysql

  • 策略:通过ssh作为跳板来远程连接mysql;
  • 原理:sourceIp---->ssh:22------>mysql:3306
  • 步骤:
    • step1 :配置ssh连接,与xshell配置参数一样,确保ssh能连接上
    • Step2 :配置Mysql连接参数,由于step1中已经配置好ssh,此时的连接就可以看作连接本地的mysql一样,即mysql配置参数,ip为localhost(127.0.0.1),默认端口:3306,mysql账户用户名和登录密码为自己时向设定的。

posted on 2020-03-12 10:03  小毅哥哥Bob  阅读(245)  评论(0)    收藏  举报

导航