文章分类 - MySQL
摘要:一.pymssql模块 pymsql是Python中操作MySQL的模块,其使用方法和MySQLdb几乎相同。但目前pymysql支持python3.x而后者不支持3.x版本。 本文测试python版本:2.7.11。mysql版本:5.6.24 二.安装 三.使用的方法 1.基本使用是如下: 2.
阅读全文
摘要:一.什么是索引? 索引在MySQL中也叫做“键”,是存储引擎用于快速找到记录的一种数据结构。索引对于良好的性能非常关键,尤其是当表中的数据量越来越大时,索引对于性能的影响愈发重要。索引优化应该是对查询性能优化最有效的手段了。索引能够轻易将查询性能提高好几个数量级。索引相当于字典的音序表,如果要查某个
阅读全文
摘要:一.单表查询的语法 二.关键字执行的优先顺序 1.找到表:from 2.拿着where指定的约束条件,去文件/表中取出一条条记录 3.将取出的一条条记录进行分组group by,如果没有group by,则整体作为一组 4.将分组的结果进行having过滤 5.执行select 6.去重distin
阅读全文
摘要:一.约束性介绍 1.约束条件和数据类型的宽度一样,都是可选参数 主要的约束条件有: 对约束条件的说明: 二.not null 和default 是否可空,null表示空,非字符串not null - 不可空null - 可空 默认值,创建列时可以指定默认值,当插入数据时如果未主动设置,则自动添加默认
阅读全文
摘要:一.表的基本操作 二.数据类型 1.mysql数据类型介绍 v#1. 数字: 整型:tinyinit int bigint 小数: float :在位数比较短的情况下不精准 double :在位数比较长的情况下不精准 0.000001230123123123 存成:0.000001230000 de
阅读全文
摘要:一.什么是存储引擎 mysql中建立的库 >文件夹 库中建立的表 >文件 现实生活中我们用来存储数据的文件应该有不同的类型:比如存文本用txt类型,存表格用excel,存图片用png等 数据库中的表也应该有不同的类型,表的类型不同,会对应mysql不同的存取机制,表类型又称为存储引擎。 存储引擎说白
阅读全文
摘要:一.MySQL的知识了解 MySQL数据库基本操作知识储备 数据库服务器:一台计算机(对内存要求比较高) 数据库管理系统:如mysql,是一个软件 数据库:oldboy_stu,相当于文件夹 表:student,scholl,class_list,相当于一个具体的文件 记录: alex 756955
阅读全文
摘要:一.什么是数据库? 数据库简单的来说就是用来永久存放数据的 ,例如,我们平时注册的QQ账号信息就是存放在QQ的数据库中,生活中国还有很多这样的例子,例如公司中的员工信息等等,都是存放在数据库中,数据库的出现可以让应用程序和数据分离开来,让不同的机器承载不同的任务,这样可以加快程序的运行效率。 二.数
阅读全文