学习Mysql遇到的问题以及解决方法

Access denied for user 'qiuxingli'@'localhost' to database 'db_book'

denied说明这个mysql用户没有得到授权,mysql操作数据库是需要授权的

可以用以下方法来获取用户授权

1、用root账户登录

我的数据库的root账户账号是root,密码是000000(我的数据库是这么设的)

2、然后给qiuxingli账户授权,输入以下命令

grant all privileges on *.* to qiuxingli@localhost identified by '000000';(我的数据库root用户的密码跟平常用户的密码是一样的)

flush privileges;刷新权限

退出root账户之后再用qiuxingli账户登录之后可以进行数据库的操作了

mysql操作数据库之前记得‘use 数据库名’,与sql server不同

发布了56 篇原创文章 · 获赞 8 · 访问量 8万+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章