如何用python连接sqlpub的云数据库
首先需要安装相应的数据库驱动程序,例如pymysql或者pyodbc等。然后按照以下步骤进行连接:
- 导入数据库驱动程序
import pymysql
- 建立数据库连接
# 建立连接
conn = pymysql.connect(
host='hostname',
port=3306,
user='username',
password='password',
database='database_name',
charset='utf8'
)
其中,hostname为主机名,username为用户名,password为密码,database_name为要连接的数据库名。
- 获取游标对象
# 获取游标对象
cursor = conn.cursor()
- 执行SQL语句
# 执行SQL语句
sql = "SELECT * FROM table_name"
cursor.execute(sql)
注意,这里的table_name为要查询的表名。
- 获取查询结果
# 获取查询结果
result = cursor.fetchall()
- 关闭游标和连接
# 关闭游标和连接
cursor.close()
conn.close()
完整代码示例:
import pymysql
# 建立连接
conn = pymysql.connect(
host='hostname',
port=3306,
user='username',
password='password',
database='database_name',
charset='utf8'
)
# 获取游标对象
cursor = conn.cursor()
# 执行SQL语句
sql = "SELECT * FROM table_name"
cursor.execute(sql)
# 获取查询结果
result = cursor.fetchall()
print(result)
# 关闭游标和连接
cursor.close()
conn.close()
``
原文地址: https://www.cveoy.top/t/topic/cT07 著作权归作者所有。请勿转载和采集!