博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

随笔分类 -  Mysql

知名的开源数据库!
摘要:pymysql是python的mysql驱动程序。 阅读全文

posted @ 2017-11-01 11:17 开飞机的贝塔 阅读(158) 评论(0) 推荐(0)

摘要:Latin1是ISO-8859-1的别名,有些环境下写作Latin-1。 ISO-8859-1编码是单字节编码,向下兼容ASCII,其编码范围是0x00-0xFF,0x00-0x7F之间完全和ASCII一致,0x80-0x9F之间是控制字符,0xA0-0xFF之间是文字符号。 因为ISO-8859- 阅读全文

posted @ 2017-10-16 14:33 开飞机的贝塔 阅读(377) 评论(0) 推荐(0)

摘要:聚合函数是用来求和,平均值,最大最小值一类的函数。 常用的有COUNT、SUM、MAX、MIN、AVG。 count() 参数为列名,也可以使用*,表示全部列。 默认*会统计所有行的数据,如果想过滤掉NULL行,要指定具体列名。 过滤空行: 注: 1.聚合函数在进行计算之前,会自动将NULL的行排除 阅读全文

posted @ 2017-10-09 11:58 开飞机的贝塔 阅读(272) 评论(0) 推荐(0)

摘要:用来操作RDBMS的语言叫做SQL,通常分为以下3类: DDL:数据定义语言,用来增加、删除或者修改数据库以及表 DML:数据操作语言,用来查询或者变更表中的记录 DCL:数据控制语言,用来确定或者取消对数据库的变更,以及授权和取消授权 语法: 关键字和约束大写,字段小写 ALTER语句 增加字段 阅读全文

posted @ 2017-10-03 15:53 开飞机的贝塔 阅读(174) 评论(0) 推荐(0)

摘要:数据在表中是如何进行组织存放的?下面我们就来看看: InnoDB引擎表的类型 InnoDB表都会有一个主键。 如果没有显示的指定主键,首先会去查找,看是否有非空的唯一索引, 如果有,则该列为主键;如果没有,那么引擎会自动创建一个6字节大小的指针。 InnoDB逻辑存储结构 所有的数据都被逻辑的放在一 阅读全文

posted @ 2017-09-14 17:46 开飞机的贝塔 阅读(141) 评论(0) 推荐(0)

摘要:Mysql中有多种类型的文件,每种类型的文件都有其特定的作用,下面就来说说: 参数文件 Mysql实例启动时,回去读取参数文件,其实就是配置文件,通过读取该文件,实例就知道了哪些文件在什么位置, 知道了参数的默认值,需要注意的是,该文件可不止一个,会按照次序来读取,后读取的优先级更高。 Mysql实 阅读全文

posted @ 2017-09-14 11:59 开飞机的贝塔 阅读(238) 评论(0) 推荐(0)

摘要:InnoDB是现在使用的最多的储存引擎了吧。来看看它的特点: ACID事务 行锁 MVCC 外键 一致性非锁定读 不支持全文索引 InnoDB的体系架构 主要是由内存块组成的内存池。 内存池的主要工作 1.维护内部数据结构 2.缓存重做日志 3.缓存磁盘上的数据,数据进入内存之前就存储在这里 后台线 阅读全文

posted @ 2017-09-13 17:34 开飞机的贝塔 阅读(165) 评论(0) 推荐(0)

摘要:Mysql由以下几部分组成: 注意:存储引擎是基于表的,不是基于库的! Mysql的表存储引擎 存储引擎绝对是Mysql的核心,由于存储引擎是基于表级别的,可以在一个程序中采用多种存储引擎。 InnoDB存储引擎 特点: 支持事务 行级别的锁 外键 不支持全文索引 非锁定读,默认读操作不会产生锁 表 阅读全文

posted @ 2017-09-12 18:13 开飞机的贝塔 阅读(163) 评论(0) 推荐(0)

摘要:说明 阿里云RDS-mysql数据库是通过percona-Xtrabackup进行备份的,所以恢复时也需要安装该软件。 另外注意的是:你自己下载的MySQL版本要和阿里云上的MySQL版本一致,不然会出问题! 1、下载percona-Xtrabackup 安装这个软件的方式有很多种,推荐二进制方式, 阅读全文

posted @ 2017-07-08 09:12 开飞机的贝塔 阅读(2376) 评论(0) 推荐(0)