2
我想連接到在Python我的數據庫外殼_mysql_exceptions.OperationalError:1045「訪問被拒絕的用戶
import MySQLdb
db = MySQLdb.connect(host="localhost",user="milenko",passwd="********",db="classicmodels")
但
File "/home/milenko/anaconda3/lib/python3.6/site-packages/MySQLdb/connections.py", line 204, in __init__
super(Connection, self).__init__(*args, **kwargs2)
_mysql_exceptions.OperationalError: (1045, "Access denied for user 'milenko'@'localhost' (using password: YES)")
我已經創建了用戶
CREATE USER 'milenko'@'localhost' IDENTIFIED BY '8888888';
但問題仍然存在。 數據庫
mysql> show databases;
+--------------------+
| Database |
+--------------------+
| information_schema |
| ap1 |
| classicmodels |
| mysql |
| performance_schema |
| sys |
+--------------------+
6 rows in set (0.00 sec)
這是什麼意思?怎麼解決這個問題?
看看您的用戶權限在我的編輯! – MishaVacic
好吧,現在您必須授予您對classicmodels的權限:'將classicmodels。*的所有權限授予'youruser'@'localhost';沖洗特權;' –
完美的作品,謝謝! – MishaVacic