摘要: PyMySQL安装 连接数据库 在进行本文以下内容之前需要注意: 你有一个MySQL数据库,并且已经启动。 你有可以连接该数据库的用户名和密码 你有一个有权限操作的database 基本使用 # 导入pymysql模块 import pymysql # 连接database conn = pymys 阅读全文
posted @ 2018-10-08 21:33 3DX2Y 阅读(185) 评论(0) 推荐(0) 编辑
摘要: 单表查询的语法 关键字的执行优先级 1.找到表:from 2.拿着where指定的约束条件,去文件/表中取出一条条记录 3.将取出的一条条记录进行分组group by,如果没有group by,则整体作为一组 4.如果有聚合函数,则将组进行聚合 5.将4的结果过滤:having 6.查出结果:sel 阅读全文
posted @ 2018-10-08 21:07 3DX2Y 阅读(290) 评论(0) 推荐(0) 编辑
摘要: 创建表 mysql> create database staff; Query OK, 1 row affected (0.00 sec) mysql> use staff; Database changed mysql> create table staff_info (id int,name v 阅读全文
posted @ 2018-10-08 20:49 3DX2Y 阅读(145) 评论(0) 推荐(0) 编辑
摘要: 约束条件与数据类型的宽度一样,都是可选参数 作用:用于保证数据的完整性和一致性主要分为: NOT NULL 是否可空,null表示空,非字符串not null - 不可空null - 可空 mysql> create table t12 (id int not null); Query OK, 0 阅读全文
posted @ 2018-10-08 17:52 3DX2Y 阅读(146) 评论(0) 推荐(0) 编辑
摘要: 数值类型 MySQL支持所有标准SQL数值数据类型。 这些类型包括严格数值数据类型(INTEGER、SMALLINT、DECIMAL和NUMERIC),以及近似数值数据类型(FLOAT、REAL和DOUBLE PRECISION)。 关键字INT是INTEGER的同义词,关键字DEC是DECIMAL 阅读全文
posted @ 2018-10-08 17:15 3DX2Y 阅读(242) 评论(0) 推荐(0) 编辑
摘要: 什么是存储引擎? MySQL中的数据用各种不同的技术存储在文件(或者内存)中。这些技术中的每一种技术都使用不同的存储机制、索引技巧、锁定水平并且最终提供广泛的不同的功能和能力。通过选择不同的技术,你能够获得额外的速度或者功能,从而改善你的应用的整体功能。 mysql支持哪些存储引擎? mysql5. 阅读全文
posted @ 2018-10-08 17:13 3DX2Y 阅读(424) 评论(0) 推荐(0) 编辑