在服务器上安装好mysql server后在本地端用navicat连接时,往往出现拒绝访问的问题,原因是默认情况下mysql数据库是不允许其他主机访问的。
1、进入mysql的安装路径
2、执行:mysql -h localhost -u root // 进入mysql的命令行界面
3、GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' WITH GRANT OPTION; //赋予任何主机访问数据库的权限
4、FLUSH PRIVILEGES; //是修改生效
5、exit ; //退出mysql的shell界面