のために拒否された私は、Pythonからの私のデータベースに接続したい私は、ユーザー_mysql_exceptions.OperationalError:1045、「アクセスがユーザー
CREATE USER 'milenko'@'localhost' IDENTIFIED BY '8888888';
を作成している
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)")
シェルまだ問題は残っています。 データベース
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