<p style="text-align:center;"><img alt="" src="https://i-blog.csdnimg.cn/blog_migrate/bfe27c85c0a7d4c1d8dd5e31c0dc8291.png" /></p>
讯享网
除了使用图形化工具以外,我们也可以使用编程语言来执行SQL从而操作数据库。在Python中,使用第三方库: pymysql来完成对MySQL数据库的操作。
安装第三方库pymysql
使用命令行,进入cmd,输入命令pip install pymysql.
创建到MySQL的数据库连接

这里的8.0.36是MySQL的版本。
使用python执行非查询性质的SQL语句
代码块:
执行前数据库


执行后数据库

使用python执行查询性质的SQL语句
讯享网

运行效果

数据库里面的数据

向MySQL中插入数据
运行代码前

运行代码后的效果


如果不想要每次手动通过commit语句提交数据,我们可以设置自动提交,如下:
讯享网
【综合案例】
我们将前面提到的销售额的数据全部导入MySQL中,数据来源在前面的博客中提到过:http://t.csdnimg.cn/96mXK
一.创建数据库,创建表

二.读取数据类的设计
读取数据的代码设计我们沿用前面的面向对象的设计的代码:http://t.csdnimg.cn/96mXK
三.读取数据插入到数据库MySQL
讯享网
运行效果





版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/148378.html