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不同