sudo apt install python3-pip
pip install pymysql
#!/usr/bin/python3
import pymysql # 实现连接mysql
# 创建连接
mysql = pymysql.connect(
host='127.0.0.1', # 连接地址, 本地
user='enchantment', # 用户
password='eisc.cn', # 数据库密码
port=3306, # 端口,默认为3306
charset='utf8', # 编码
database='enchantment' # 选择数据库
)
# 创建游标对象
db = mysql.cursor()
# MySQL语法
sql = 'create table if not exists setip(' \
'id int not null primary key auto_increment' \
',name varchar(50) not null ' \
',sex varchar(50) not null ' \
',birthday varchar(50) not null' \
');'
sql1 = 'insert into setip(name,sex,birthday) values("eisc","这是测试写入,新增数据库信息成功","ok")'
try:
# 执行sql
db.execute(sql)
mysql.commit() # 表示将修改操作提交到数据库
db.execute(sql1)
mysql.commit()
print('创建表成功')
except Exception as e:
print('操作失败',e)
mysql.rollback() # 表示不成功则回滚数据
# 游标关闭
db.close()
# 关闭连接
mysql.close()
# sudo chmod +x ./1.py; ./1.pyPowered by ddoss.cn 12.0
©2015 - 2025 ddoss
渝公网安备50011302222260号
渝ICP备2024035333号
【实验平台安全承诺书】
小绿叶技术社区,优化网络中,点击查看配置信息
主机监控系统: 安全防火墙已开启检查cc攻击-下载文件完成后等待10s 恢复访问,检查连接数低于峰值恢复访问
您的IP:216.73.216.110,2025-12-01 15:22:52,Processed in 0.00967 second(s).