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账户用户名和登录密码为自己时向设定的。
唯大英雄能本色,是真名士自风流!
浙公网安备 33010602011771号