navicat连接服务器Mysql(Linux系统)
工具:Xshell(连接操作服务器)、Navicat
1. 操作查看数据库信息
mysql -u root -p 数据库名
use mysql;
select host, user from user;
查询结果为127.0.0.1或者localhost或者当前服务器域名,则表示不允许远程连接
修改访问mysql访问,MySQL8.0+与MySQL5.0的权限修改语句不同
//Mysql5.0执行语句
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%'IDENTIFIED BY 'root123' WITH GRANT OPTION;
//Mysql8.0+执行语句
CREATE USER '数据库名'@'%' IDENTIFIED BY 'root';
GRANT ALL PRIVILEGES ON *.* TO '数据库名'@'%' WITH GRANT OPTION;
//执行完语句刷新
FLUSH PRIVILEGES;
配置完信息后 host 为 % 表示允许外网连接
- Nacicat操作: