Python,Mysql:localhost连接失败

时间:2017-03-01 13:31:49

标签: python mysql connection

我想访问我的本地Mysql数据库,我正在使用

import mysql.connector
conn = mysql.connector.connect(user='root',
         password='',
         host='127.0.0.1')

但我有以下错误:

mysql.connector.errors.ProgrammingError: 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)

感谢您的帮助。

1 个答案:

答案 0 :(得分:1)

使用非空密码。默认情况下,没有密码的root用户无法访问MySQL。

给出错误说:

  

(使用密码:否)

使用密码:

import mysql.connector
conn = mysql.connector.connect(user='root',
         password='root',
         host='127.0.0.1')