[Python] 纯文本查看 复制代码
import mysql.connector
# 创建连接
cnx = mysql.connector.connect(
host="127.0.0.1",
user="root",
password="haosql",
database="user"
)
# 创建游标
cursor = cnx.cursor()
# 执行SQLcha询
query = "SELECT * FROM user_info"
cursor.execute(query)
# 获取cha询结果
results = cursor.fetchall()
# 打印cha询结果
for row in results:
print(row)
# 关闭游标和连接
cursor.close()
cnx.close()
[Python] 纯文本查看 复制代码
import pymysql
# 创建连接
conn = pymysql.connect(host='localhost', # 数据库主机名
user='your_username', # 数据库用户名
password='your_password', # 数据库密码
db='your_dbname', # 数据库名
charset='utf8mb4', # 使用的字符集
cursorclass=pymysql.cursors.DictCursor) # 返回字典类型
# 创建游标
cursor = conn.cursor()
# 执行SQL语句
sql = "SELECT * FROM your_table" # 你的SQL语句
try:
# 执行SQL语句
cursor.execute(sql)
# 获取所有记录列表
results = cursor.fetchall()
for row in results:
print(row)
except:
print("Error: unable to fetch data")
# 关闭连接
conn.close()