navicat连接mysql数据库

在navicat里面的常规里面用户名和密码输入宝塔数据库管理里面的用户名密码就能登陆上去
image.png
image.png

注意要设置数据库权限为所有人可见
image.png

手动配置让mysql能用navicat访问
mysql 的配置文件在 /etc/my.cnf

修改mysql user表中的信息
mysql -u root -p;
mysql> use mysql;
mysql> select user,host from user;
//创建host
mysql> update user set host='%' where user='root';
mysql> flush privileges;
//授权
mysql> GRANT ALL PRIVILEGES ON ``_._`` TO 'root'@'%' IDENTIFIED BY 'mypwd' WITH GRANT OPTION;
mysql> flush privileges;
MySQL基础配置 - 图4

MySQL基础配置 - 图5
MySQL基础配置 - 图6