数据库连接失败
来源:3-2 python链接mysql数据库
zhl19980520
2018-05-29
import pymysql
conn = pymysql.connect(host='localhost',
user='root',
passwd='h5zhuang',
port=3306,
db='news',
charset='utf8'
)
cursor = conn.cursor()
cursor.execute("SELECT * FROM `news` ORDER BY `created_at` DESC")
result = cursor.fetchall()
print(result)
pymysql.err.OperationalError: (1045, "Access denied for user 'root'@'localhost' (using password: NO)")
hanlindembp:python_mysql hanlinzhuang$
上面显示
(using password: NO)")
但是我的在终端中打 mysql -u root -p之后我需要输入我的密码h5zhuang才能进去 所以我是设置过密码的
写回答
1回答
-
NavCat
2018-05-29
用pip install mysqlclient这个库可以吗?
00
Python操作三大主流数据库-MySQL+MongoDB+Redis
一次实战同时掌握Python操作MySQL,MongoDB,Redis 三大数据库使用技巧
2024 学习 · 376 问题
相似问题