MySQL与Python的交互
来源:互联网 发布:mac下制作黑苹果u盘 编辑:程序博客网 时间:2024/05/17 22:18
一、使用Python向MySQL数据库的某个表中插入数据
1、导入pymysql模块
from pymysql import *
2、定义一个insert函数
def insert():
try:(如果连接失败可能会抛出异常,所以使用try)
3、获取连接
conn = connect(
host = 'localhost',
user = 'root',
password = 'mysql'
database = 'python_restore',
port = 3306,
charset = 'utf8',
)
4、获取操作对象
cur = conn.cursor()
5、编写要执行的sql语句
insert_sql = "insert into classes values (0,'python11')"
6、使用操作对象调用执行方法,返回受影响的行数
res = cur.execute(insert)
print(res)
7、将执行的结果提交
conn.close()
8、关闭操作
cur.close()
9、关闭连接
conn.close()
10、捕获异常
except Exception as e:
print(e)
if __name__ == "__main__":
insert()
阅读全文
0 0
- MySQL与Python的交互
- python与Mysql的交互
- mysql与python的交互
- python与Mysql交互
- Python与MySQL首次交互
- python脚本与mysql交互
- 三、MySQL与Python交互
- 基于MySQL数据库的C#与Python语言交互调用
- Java、PHP、Python与MySQL交互的性能测试
- python实现与mysql数据库交互
- Python与MySQL交互之用户登录
- python与mysql交互/读取本地配置文件/交互报错
- python与系统的交互
- Shell 与Python的交互
- 数据库与python的交互
- MongoDB与python的交互
- 与mysql交互的技巧
- NodeJS与Mysql的交互
- 支持向量机SVM(一)
- Understanding the JVM(三)对象的内存布局
- python—super
- 从软银本田联手打造智能汽车说开,看看AI如何造福汽车行业
- 360智能家庭总裁邓邱伟:由点及面构筑家庭生态
- MySQL与Python的交互
- monkey测试
- 深度学习基础之Python语法
- BZOJ 1012: [JSOI2008]最大数maxnumber
- mysql数据库中关于记录存在,更新记录,记录不存在,插入记录的sql语句编写
- VS2017 输出中文时候乱码 vs2017 c语言输出中文乱码 解决办法
- [解答]高精度乘法——1000!
- 我的第一篇博客
- 切换场景