开放数据库权限
说明:mysql有一个对外的访问权限,默认条件下不允许远程服务器访问,只允许通过localhost或者127.0.0.1的方式本机访问.
所以我们在需要对数据进行远程连接时,我们需要打开数据库的远程连接权限:
语法:
grant [权限] on [数据库名].[表名] to ['用户名']@['web服务器的ip地址'] identified by ['密码'];
grant all on *.* to 'root'@'%' identified by 'root';
或者指定IP地址
grant all on *.* to 'root'@'192.168.1.103' identified by 'root';
操作如下图:
检查数据库权限:
检查mysql中的user表的权限信息.
说明权限已经打开