from pymysql import connect def main(): """sql演示""" # 1.输入一个语句,根据id展示相应的内容 id = input("请输入查询的id") # 2.执行sql语句 # 创建Connection连接 conn = connect(host='lo ...
分类:
数据库 时间:
2019-09-12 23:28:21
阅读次数:
170
pymysql是python中操作mysql的模块 ...
分类:
数据库 时间:
2019-09-11 17:34:03
阅读次数:
94
用python写了一个小脚本定时查询数据库,输出查询结果并写入文件,发现每次查询的结果都是相同的,但是数据库确实在更新数据。 原因: REPEATABLE READ The default isolation level for InnoDB. It prevents any rows that a ...
分类:
数据库 时间:
2019-09-11 13:26:30
阅读次数:
244
使用MySQLdb连接数据库执行sql语句时,有以下几种传递参数的方法: 一.通过自定义参数传递: *这种方法跟常规方法区别不大,且存在漏洞。有些时候不能正常解析,比如包含某些特殊字符,甚至会造成注入攻击的风险。 不常用,有人用的时候能看懂即可。 二.执行语句传递参数。(可传递多个参数) 三、使用字 ...
分类:
数据库 时间:
2019-09-11 11:43:45
阅读次数:
559
### 10.6 索引 #### 10.6.1 索引的原理 什么是索引 - 就是建立起的一个在存储表阶段 - 就有的一个存储结构能在查询的时候加速 索引的重要性 - 读写比例:10:1 读的速度就至关重要 索引原理 - block 磁盘预读原理 - for line in f 数据库的存储方式 - ... ...
分类:
编程语言 时间:
2019-09-10 00:21:07
阅读次数:
92
Pymysql介绍PyMySQL是在Python3.x版本中用于连接MySQL服务器的一个库,而Python2中则使用mysqldb。PyMySQL遵循Python数据库APIv2.0规范,并包含了pure-PythonMySQL客户端库。通用步骤:1.引入模块2.获取与数据库的连接3.执行SQL语句和存储过程4.关闭数据库连接PyMySQL安装1.打开cmd命令cdC:\Users\Admini
分类:
数据库 时间:
2019-09-07 22:44:38
阅读次数:
203
一、在线安装 pip install 第三方模块名,例如pymysql 1、报pip不是内部或外部命令 原因是没加环境变量 1)python.exe的目录加到环境变量 2)python.scripts的目录加到环境变量 提示:安装完python之后,立刻添加环境变量。 2、提示Unknown or ...
分类:
其他好文 时间:
2019-09-06 23:11:23
阅读次数:
110
一 pymysql模块 pymysql就是用来在python程序中如何操作mysql,它和mysql自带的那个客户端还有navicat是一样的,本质上就是一个套接字客户端,只不过这个套接字客户端是在python程序中用的。 一 链接、执行sql、关闭(游标) import pymysql user= ...
分类:
数据库 时间:
2019-09-06 21:18:25
阅读次数:
81
##### 10.3.2.2 约束 约束: - not null 某一个字段不能为空 - default 给某个字段设置默认值 - unique 设置一个字段不能重复 - auto_increment 设置某一个int类型的字段 自动增加 - primary key 设置一个字段非空且不能重复 - ... ...
分类:
数据库 时间:
2019-09-06 01:09:51
阅读次数:
102
阅读目录 一 IDE工具介绍 二 pymysql模块 一 IDE工具介绍(Navicat) 生产环境还是推荐使用mysql命令行,但为了方便我们测试,可以使用IDE工具,我们使用Navicat工具,这个工具本质上就是一个socket客户端,可视化的连接mysql服务端的一个工具,并且他是图形界面版的 ...
分类:
数据库 时间:
2019-09-05 18:40:22
阅读次数:
99