php mysql链接报错

jacky-zhuo 发布于 2014/11/04 16:50
阅读 103
收藏 0

mysql_connect("172.16.1.25", "root", "root");

echo mysql_error();

显示Access denied for user 'root'@'172.16.1.33'(using passowrd YES)

但是我链接是的1.25为什么报错会报没有1.33的权限?



加载中
0
leo108
leo108

172.16.1.33这个是你php所在服务器的IP,mysql的用户是根据连接IP判断是否有权限的,你这个mysql不允许root账号在172.16.1.33连接,或者root账号在172.16.1.33连接所用的密码不是root

0
花糖
花糖
你好!我这边有深圳的大型互联网公司的php高级研发职位,还请加qq2689965519详细沟通,期待您的回复!
0
h
hhcczz

你是链接远程的数据库?如果是本地的ip改为localhost或 127.0.0.1

如果是远程的Mysql权限问题参考:

PHP连接远程数据库权限问题的解决方案

返回顶部
顶部