给学校一个部门写了个网站,这个网站要用到学校的人事信息表,但是人事信息经常变动,所以跟学校人事部门联系下,每天将新的人事表推送到我们的数据库中。
然后人事部门发来个截图,说连接不上。
大概感觉是权限问题,查了些资料,原来mysql的安全机制,默认只允许本地连接。
于是进入数据库中,改了下配置。1
2
3
4use mysql;
update user set host = '%' where user = 'root';
flush privileges;
quit
把 host 设为 % 就是解除了本地主机访问的限制。