官方文档:https://dev.mysql.com/doc/refman/5.7/en/bnl-bka-optimization.html BNL和BKA是MySQL 表关联的两种关联算法 比如t1、t2、t3关联查询且查询顺序和关联顺序一致,MySQL处理join的过程一般是 t1和t2的关联的 ...
分类:
数据库 时间:
2018-08-05 16:50:12
阅读次数:
185
第一节 -- or # 单行注释/***多行注释*/ -- c创建数据库examCREATE DATABASE exam; USE exam; /*创建部门表*/CREATE TABLE dept( deptno INT PRIMARY KEY, dname VARCHAR(50), loc VAR ...
分类:
数据库 时间:
2018-08-01 12:09:44
阅读次数:
198
一,安装PyMySQL Python是编程语言,MySQL是数据库,它们是两种不同的技术;要想使Python操作MySQL数据库需要使用驱动。这里选用PyMySQL驱动。 安装方式还是使用pip命令。 > pip install PyMySQL 二,创建MySQL表 执行下面的SQL语句,创建一张u ...
分类:
数据库 时间:
2018-07-29 22:27:13
阅读次数:
633
增加字段: 删除字段: 修改字段:(改变) 修改字段类型:(修改) 修改表名: ...
分类:
数据库 时间:
2018-07-28 21:44:04
阅读次数:
166
delete from 表名;truncate table 表名;不带where参数的delete语句可以删除mysql表中所有内容,使用truncate table也可以清空mysql表中所有内容。效率上truncate比delete快,但truncate删除后不记录mysql日志,不可以恢复数据。delete的效果有点像将mysql表中所有记录一条一条删除到删完,而truncate相当于保留m
分类:
数据库 时间:
2018-07-23 12:41:14
阅读次数:
162
表的完整性约束 约束条件与数据类型的宽度一样,都是可选参数 作用:用于保证数据的完整性和一致性 主要分为: not null 标识该字段不能为空 default 为该字段设置默认值 unsigned 无符号 zerofill 使用0填充 auto_increment 标识该字段的自动增长(整数类型, ...
分类:
数据库 时间:
2018-07-20 21:12:34
阅读次数:
183
数据导出 1. 使用 SELECT ...INTO OUTFILE ...命令来导出数据,具体语法如下。 其中 option 参数可以是以下选项: FIELDS TEMINATED BY 'string' (字符分断符) FIELDS [OPTIONALLY] ENCLOSED BY 'CHAR' ...
分类:
数据库 时间:
2018-07-19 23:28:03
阅读次数:
303