1、准备好数据库
# 创建数据库
CREATE DATABASE test CHARSET utf8;
# 进入数据库
USE test;
# 创建表
CREATE TABLE userInfo(sId INT PRIMARY KEY AUTO_INCREMENT,
uName VARCHAR(255),
uPassword VARCHAR(255));
# 添加数据
INSERT INTO userInfo(uName,uPassword)
VALUES("jack","jack123"),
("alex","alex123");
2、使用pymysql模块连接数据库实现python操作数据库
import pymysql # 导入 pymysql
# 数据库查询语言
def dql(sql):
# 打开数据库连接
db = pymysql.connect(host="127.0.0.1", user="root",
password="xfr2001", db="test", port=3306)
# 使用cursor()方法获取操作游标
cur = db.cursor()
# 1.查询操作
# 编写sql 查询语句 user 对应我的表名
try:
cur.execute(sql) # 执行sql语句
results = cur.fetchall() # 获取查询的所有记录
print("userId\t\t", "userName\t\t", "userPassWord")
# 遍历结果
for