Python请求连接MySQL数据库
运行连接python数据库之前,记得先运行一下安装命令指令。
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple pymysql
我本人尝试连接MySQL发现有些坑很烦,这个是最简单的,不需要安装什么DBUtils什么工具类,安装那个老出错。
import pymysql
# 数据库连接配置
config = {
'host': '127.0.0.1',
'port': 3306, # MySQL的默认端口是3306
'user': 'root',
'password': '123456',
'database': 'your_sql',
'charset': 'utf8mb4', # 推荐使用utf8mb4字符集
'autocommit': True # 开启自动提交事务
}
# 创建数据库连接
connection = pymysql.connect(**config)
try:
# 使用connection创建一个cursor对象
with connection.cursor() as cursor:
# 执行SQL查询
sql = "SELECT * FROM zsxq_article"
cursor.execute(sql)
# 获取查询结果
results = cursor.fetchall()
for result in results:
print(result)
except pymysql.MySQLError as e:
print(f"MySQL Error: {e}")
finally:
# 断开连接,释放资源
connection.close()
我的环境是python3.10.11
最终运行结果如下
版权声明:
作者:侠狼
链接:https://www.xialangwang.com/1507.html
来源:侠狼网创
文章版权归作者所有,未经允许请勿转载。
THE END
0
二维码
打赏
海报
Python请求连接MySQL数据库
运行连接python数据库之前,记得先运行一下安装命令指令。
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple pymysql
我本人尝试连接MySQL发现有些……
文章目录
关闭
共有 0 条评论