2025-08-15 14:01:59 6766
2301_79252774:
如果退出代码是2或者5可以尝试使用我这个代码
# 导入pymysql模块
import pymysql
def test_create_table():
# 你的数据库测试代码
assert 1 == 1 # 这是一个简单的断言,保证 pytest 能识别到这个测试函数
# 连接数据库
db = pymysql.connect(
host='localhost', # 这里输入主机名称一般来说都是localhost
user='root', # 这里输入mysql用户名
password='123456', # 这里输入密码
port=3306, # 这里输入端口号
charset='utf8mb4',
database='mysql' # 这里选择数据库
)
# 创建一个游标对象
cursor = db.cursor()
# 创建一个名为 user 的表
table_name = "My_user"
# 修改:添加 IF NOT EXISTS 来避免重复创建表
sql = 'CREATE TABLE IF NOT EXISTS {} (id varchar(20) NOT NULL, name varchar(20) NOT NULL, PRIMARY KEY(id))'.format(table_name)
cursor.execute(sql)
# 把创建的表显示出来
sql = 'SHOW TABLES;'
cursor.execute(sql)
print("显示创建的表:", cursor.fetchall())
# 显示表的结构
sql = 'DESC {}'.format(table_name)
cursor.execute(sql)
print("显示表的结构:", cursor.fetchall())
cursor.close()
db.close() # 关闭数据库连接
世界杯直播频道 2025-07-21 16:13:52
丹麦世界杯阵容 2025-05-30 18:21:55
男篮世界杯中国 2025-07-06 03:20:07
丹麦世界杯阵容 2025-08-11 15:57:13
世界杯直播频道 2025-05-17 02:58:12
男篮世界杯中国 2025-06-17 02:36:29
世界杯直播频道 2025-05-24 17:07:04
世界杯直播频道 2025-07-30 10:01:56
男篮世界杯中国 2025-07-12 04:00:56
世界杯直播频道 2025-07-28 02:38:55