import pyodbc
# 创建ODBC连接字符串
conn_str = (
'DRIVER={MySQL ODBC 8.0 Driver};'
'SERVER=localhost;'
'DATABASE=testdb;'
'USER=root;'
'PASSWORD=mypassword;'
'PORT=3306;'
)
try:
# 建立连接
conn = pyodbc.connect(conn_str)
print("连接成功")
# 创建游标对象
cursor = conn.cursor()
# 执行查询
cursor.execute("SELECT * FROM test_table")
# 获取查询结果
rows = cursor.fetchall()
for row in rows:
print(row)
except pyodbc.Error as ex:
sqlstate = ex.args[0]
print(f"连接失败,错误代码: {sqlstate}")
finally:
# 关闭连接
if 'conn' in locals():
conn.close()
print("连接已关闭")
pyodbc 库来创建和管理 ODBC 连接。pyodbc.connect() 方法根据连接字符串建立与 MySQL 数据库的连接。cursor 执行 SQL 查询,并获取查询结果。上一篇:mysql默认排序
下一篇:mysql 逗号拼接
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站