今天使用外网访问mysql数据库总是错误,查找资料后得知使用lnmp脚本安装的mysql数据库默认是没有开外网访问的,需要做如下配置。
1、进入数据库
mysql -u root –p
输入密码
选择数据库
mysql> use mysql;
2、授权用户允许外网连接
mysql> GRANT ALL PRIVILEGES ON *.* TO ‘root’@’%’ IDENTIFIED BY ‘password’ WITH GRANT OPTION;
其中’%’就是允许所有ip连接,’passowrd’填入密码
生效
Mysql> flush privileges;
如此便可以连接可以先试用Navicat Premium软件试一下链接是否成功。
闻道有先后 术业有专攻