
Python模块之操作数据库
文章平均质量分 51
操作数据库
python-小卒
这个作者很懒,什么都没留下…
展开
-
巧妙利用正则,判断数据库中是否存在数据表
该段代码巧妙地利用正则来判断数据库中是否存在某个数据表。虽然我们也可以简单直接地使用for循环,但这种利用正则处理list的方式,还是值得记录下。废话不多说,上代码。# 判断表是否在库中def sql_table_exists(self,table_name): sql = "show tables;" self.cur.execute(sql) tables = [con.fetchall()] table_list = re.findall('(原创 2022-04-19 08:28:33 · 799 阅读 · 0 评论 -
Pymysql操作封装成类
在使用过程中,注意sql语句中占位符不用带引号。import pymysql# 定义一个数据库相关的配置项DB_CONFIG = {'host': '127.0.0.1', 'user': 'root', 'password': '*******', 'port': 3306, 'db': '********', 'charset': 'utf8' .原创 2022-03-17 14:36:15 · 1401 阅读 · 1 评论 -
Python模块之操作数据库MySQL篇
目录一、安装PyMySQL模块二、操作数据库1、连接数据库2、创建数据表三、操作MySQL数据表1、新增数据2、修改、查找和删除数据一、安装PyMySQL模块pip install PyMySQL二、操作数据库1、连接数据库import pymysql#连接数据库,参数1:主机名;参数2:用户名;参数3:用户密码;参数4:数据库名称db=pymysql.connect('localhost','root','root','studyPython')#原创 2022-01-03 10:54:06 · 1951 阅读 · 0 评论 -
Python模块之操作数据库SQLite篇
目录一、基础操作1、连接对象connect()函数2、游标对象cursor()二、创建数据库文件三、操作SQLite1、新增数据2、查看数据信息3、修改数据4、删除数据一、基础操作1、连接对象connect()函数connect()函数常用参数及说明参数 说明 dsn 数据源名称 user 用户名 password 用户密码 host 主机名 database 数据库名称 连接对象方法方法名原创 2022-01-03 10:22:11 · 1130 阅读 · 0 评论