首頁 >後端開發 >php教程 >Wamp-PHPMyAdmin 用户问题

Wamp-PHPMyAdmin 用户问题

WBOY
WBOY原創
2016-06-23 14:14:341136瀏覽

MySQL 数据库 用户 WAMP 权限

mysql_connection 连接数据库
如果使用root用户的话是可以连接到的~~
但是如果使用我新建的一个user用户就连接不上了~~
请问这是什么原因??我猜测是不是mysql配置只允许root使用??
但是不太会改~~希望大神指点一下~~

回复讨论(解决方案)

是PHPMyAdmin的问题 还是php里边链接数据库的问题?

如果是前者的话 

用户概况
用户  主机  密码  全局权限  授权  操作
任意  %  --  USAGE  否  编辑权限 编辑权限 导出 导出
任意  localhost  否  USAGE  否  编辑权限 编辑权限 导出 导出
root  127.0.0.1  否  ALL PRIVILEGES  是  编辑权限 编辑权限 导出 导出
root  ::1  否  ALL PRIVILEGES  是  编辑权限 编辑权限 导出 导出
root  localhost  是  ALL PRIVILEGES  是  编辑权限 编辑权限 导出 导出
test  localhost  是  USAGE  否  编辑权限 编辑权限 导出 导出

root是可以添加新用户并设置权限的

后者的话 再描述清楚些...

报什么错,你新建的用户给他授权了吗



root localhost 否  ALL PRIVILEGES 是
user %         是 ALL PRIVILEGES 否

一个是root的一个是user的 第一个不同是密码~~root没有密码,应该不是原因
后面那个是授权,好像是授权的问题~~我看一下~~

报什么错,你新建的用户给他授权了吗

好像是授权的问题,我看一下~~谢谢~~

报什么错,你新建的用户给他授权了吗

mysql_connect(): Access denied for user 'user'@'localhost'
好像还是不对~~这是报的错~~应该还是用户的问题,因为root和空密码是可以的

用user登陆后 show grant ;  看看。
如果是权限不够,则执行
grant all on *.* to user@localhost; 

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn