1.需要远程mysql先授权
grant all on *.* to 'wyp'@'192.168.11.101' identified by 'KGDYNIGUH'
grant all on 所有权限
*.*所有的库,所有的表,
wyp@192.168.11.10 用户和用户地址
identified by 'KGDYNIGUH' 用户密码
2.测试一下是否授权
use mysql
select * from user where host='192.168.11.101'\G;
3.远程登录mysql
mysql -uwyp -h192.168.11.101 -P3306 -pKGDYNIGUH
-P可以省略,因为默认连接的就是3306端口
登录后,查看当前用户是谁
select user();
如果本地有多个MYSQL的话,可以用socket来区分登录 -S来指定socket
mysql -uroot -S /tmp/mysql.sock -p 第一个mysql
mysql -uroot -S /tmp/mysql2.sock -p 第二个mysql
转载于:https://blog.51cto.com/llzdwyp/1689928