PythonでMYSQLにアクセスし、データベースの操作をしたいと考えています
python
1import MySQLdb 2 3con = MySQLdb.connect(user = 'root',passwd='password',host='localhost',db='sample_db') 4 5c = con.cursor() 6 7c.execute("insert into sample(id)values(10)") 8 9con.commit()
上記のようにプログラムを書いたのですが、エラーが出てしまいます。
MySQLdb._exceptions.OperationalError: (1698, "Access denied for user 'root'@'localhost'")
何が原因でエラーが出ているのか分かりません。
あなたの回答
tips
プレビュー