Python基础——Visual Studio版本——第六章 MySQL操作
【摘要】 编辑Python基础——Visual Studio版本——第六章 MySQL操作目录Python基础——Visual Studio版本——第六章 MySQL操作1、环境配置2、环境引入与连接测试3、创建数据库表4、增删改语句测试5、查询语句测试6、事务测试异常提交无异常提交7、封装DBHelper.py1、环境配置pip3 config set global.index-url htt...
Python基础——Visual Studio版本——第六章 MySQL操作
目录
Python基础——Visual Studio版本——第六章 MySQL操作
1、环境配置
2、环境引入与连接测试
数据库是我阿里的数据库,可以用到23年。做测试没问题。
输入顺序:host连接地址,port连接端口号,user连接用户名,password连接密码,db连接数据库,charset连接的编码格式。
3、创建数据库表
核心编码
4、增删改语句测试
游标可以多次执行sql语句,最终进行commit即可。
5、查询语句测试
使用fetchall函数就可以获取游标中的数据了。
6、事务测试
异常提交
异常回滚测试,我这里一个正确的insert一个错误的,正确的肯定是能添加成功的,但是有由于第二个语句错误,所以回滚的时候一同回滚。
异常回滚,可以看到没有任何数据添加成功。
无异常提交
两个sql语句都是正确的sql,一同提交并无异常。
两条sql都添加成功。
7、封装DBHelper.py
主要进行增删改、查询两个函数的封装,其中init是初始化参数,getConnect是获取游标
使用DBHelper测试
封装完毕。
【版权声明】本文为华为云社区用户原创内容,转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息, 否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱:
cloudbbs@huaweicloud.com
- 点赞
- 收藏
- 关注作者
评论(0)