服务器本地登录MySQL的命令:

mysql -uroot -p123456


客户端远程登录服务器root用户的MySQL命令:

mysql -uroot -h192.168.1.1 -P3306 -p654321


客户端能够登录服务端是因为提前在服务端做了设置,给客户端的IP做了授权,假设客户端的IP为2.2.2.2,授权命令如下:

# mysql -uroot -p123456 // 在服务端登录mysql

mysql> grant all on *.* to 'root'@'2.2.2.2' identified by '654321'; // 授权客户端的root和密码

mysql> select * from user where host='2.2.2.2'\G; 查看客户端登录情况