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