时间:2021-07-01 10:21:17 帮助过:23人阅读
# mysql -uroot -plam2linux
那么远程登录的方式呢?以指定域名(192.168.137.11)为例
# mysql -uroot -h192.168.137.11 -P3306 -plam2linux
查看监听状态
# telnet 192.168.137.11 3306
显示没有监听,192.168.137.11没有授权
解决办法:
我们先进入一个已经授权的IP的MySQL
# mysql -uroot -h127.0.0.1 -P3306 -plam2linux
mysql> grant all on *.* to ‘root‘@‘192.168.137.11‘ identified by ‘123aaa‘; (给192.168.137.11授权)
mysql> use mysql (切换mysql库)
mysql> select * from user where host=‘192.168.137.11‘\G; (查看更改信息)
mysql> exit (完成,退出)
做完以上几步,就能远程登录mysql了
# mysql -uroot -h192.168.137.11 -P3306 -p123aaa
补充:
假如本地有多个mysql,我们用这样的方式登录
# mysql -uroot -S /tmp/mysql.sock -p
MySQL的远程登录
标签:mysql远程登录