随笔分类 -  MYSQL

上一页 1 2 3 4 5 6 7 ··· 12 下一页

mysqlbackup 重建带有gtid特性的slave
摘要:一、mysqlbackup简介: mysqlbackup是mysql的一个企业级备份工具,优点就是牛逼,缺点就是这东西要钱买。 二、gtid 特性简介: gtid 的中文名叫全局事务ID,也就是说每一个事务都会对应一个全局唯一的编号;由于这个编号也会被写入到binlog 只要slave把自己的已经应 阅读全文

posted @ 2017-08-29 15:53 蒋乐兴的技术随笔 阅读(668) 评论(0) 推荐(0)

mysql-5.7 innodb_buffer_pool刷新机制详解
摘要:一、innodb的脏页刷新机制说明: 1、当innodb中的脏页比例超过innodb_max_dirty_pages_pct_lwm的值时,这个时候innodb就会开始刷新脏页到磁盘。 2、当innodb中的脏页比例超过innodb_max_dirty_pages_pct_lwm的值,而且还超过in 阅读全文

posted @ 2017-08-23 19:44 蒋乐兴的技术随笔 阅读(4009) 评论(0) 推荐(0)

mysql innodb的重要组件
摘要:innodb包涵如下几个组件 一、innodb_buffer_pool: 1 它主要用来缓存数据与索引(准确的讲由于innodb中的表是由聚集索引组织的,所以数据只不是过主键这个索引的叶子结点)。 二、change buffer: 1 如果更新语句要更新二级索引的记录,但是记录所在的页面这个里面并没 阅读全文

posted @ 2017-07-04 17:14 蒋乐兴的技术随笔 阅读(835) 评论(0) 推荐(0)

sysbench的安装详解
摘要:sysbench是一个压力测试工具、可以用它来测试cpu、mem、disk、thread、mysql、postgr、oracle;然而作为一个mysql dba 我当然是用它来压测mysql啦! 一、从哪里可以下载到sysbench: sysbench的源码可以在github上面下载的到,sysbe 阅读全文

posted @ 2017-06-21 13:42 蒋乐兴的技术随笔 阅读(14580) 评论(0) 推荐(0)

mysql-5.7.9 shutdown 语法详解
摘要:mysql-5.7.9 终于提供shutdown 语法啦: 之前如果想关闭一个mysql数据库可以通过kill 命令、mysqladmin shutdown 、service mysqld stop 等这样的方式。 然而在mysql-5.7.9之后mysql终于提供了SQL接口的shutdown语法 阅读全文

posted @ 2017-06-20 13:41 蒋乐兴的技术随笔 阅读(7139) 评论(0) 推荐(0)

mysql create table 语法详解
摘要:create table 可以分成三类 一、一般create table 语句: 1 语法 2 例子:创建一个person表它包涵id,name,birthday这几个列 二、create table like 参照已有表的定义,来定义新的表: 1 语法 2 例子:定义一个person_like 表 阅读全文

posted @ 2017-06-14 15:42 蒋乐兴的技术随笔 阅读(63465) 评论(0) 推荐(0)

mysql create dabase 语法详解
摘要:由于SQL标准的存在,各个关系型数据库管理系统中创建库的语句都差不多 一、mysql 中创建数据库的语法如下: 1、创建数据库的语法: 二、mysql中创建数据库要有create 权限: 1、创建一个叫coder的用户 2、coder去创建库时会报错(权限不足) 3、用root用户给coder用户加 阅读全文

posted @ 2017-06-11 21:01 蒋乐兴的技术随笔 阅读(9840) 评论(0) 推荐(0)

mysql string types ---- mysql 字符类型详解
摘要:一、mysql 中包涵的字符类型: 二、char(m) 与 varchar(m) 类型: 1、char 和 varchar 之间是不同点主要表现在对值的“保存” & “检索” 。 2、从保存说起:定义中的 m 表示所能保存的最大的字符数;如char(4) 是多能保存4个字符,varchar(4) 也 阅读全文

posted @ 2017-06-10 16:18 蒋乐兴的技术随笔 阅读(625) 评论(0) 推荐(0)

pip install mysql-connector 安装出错
摘要:一、MySQL Connector/Python 2.2.3 的变化: 之前 mysql 官方说MySQL Connector/Python 是纯python语言写的,但是呢! 这个问题在2.2.3中变天了; 以下是MySQL Connector/Python 2.2.3 是变更记录 二、它带来了什 阅读全文

posted @ 2017-06-09 11:17 蒋乐兴的技术随笔 阅读(8660) 评论(0) 推荐(0)

mysql explicit_defaults_for_timestamp 变量的作用
摘要:mysql 中有这样的一个默认行为,如果一行数据中某些列被更新了,如果这一行中有timestamp类型的列,那么么这个timestamp列的数据 也会被自动更新到 更新操作所发生的那个时间点;这个操作是由explicit_defaults_for_timestamp这个变更控制的 一、体验一下mys 阅读全文

posted @ 2017-06-07 14:26 蒋乐兴的技术随笔 阅读(28022) 评论(1) 推荐(1)

mysql date and time type ---- mysql 时间&日期 类型详解
摘要:mysql 中支持用多种方式来表示时间与日期 一、mysql 中能表示时间与日期的数据类型: 1、表示年 2、表示日期 3、表示时间 4、表示时间&日期 二、fsp 是什么?: 1、如果时间的精确度只有秒,那么在一秒中之内发生的多件事,我们又怎么判断事情发生的先后呢?显然一个更小的时间单位是被我们所 阅读全文

posted @ 2017-06-07 13:37 蒋乐兴的技术随笔 阅读(2207) 评论(0) 推荐(0)

systemctl 配置mysql 开机启动
摘要:在centos 7 环境下对服务的管理已经不再用service 命令了,而是改为systemctl 命令来管理服务. 一、创建systemctl 的对mysql服务的配置文件: 二、配置开机启动: 三、启动mysql服务: 阅读全文

posted @ 2017-06-02 10:35 蒋乐兴的技术随笔 阅读(12864) 评论(0) 推荐(1)

mysql numberic types ---- mysql 数值类型详解
摘要:编程语言中大多都有数据类型一说、虽然mysql 的sql 语句与标准sql 有别、但是宏观上看还是差不多的;下面我们说一下mysql数据库中的数值类型 一、在mysql里有那些类型可以表示数值: 1、总体上看mysql 对数值类型的分类,可以分为整型(整数),浮点型(小数点的数) 整型: 浮点型: 阅读全文

posted @ 2017-05-30 23:17 蒋乐兴的技术随笔 阅读(780) 评论(0) 推荐(0)

mysql lower_case_table_names ---- 一律把表名处理为小写
摘要:一、从操作系统说起: 1.我们知道mysql 是跨平台的、它可以在许多平台上运行如windows 、linux、unix(mac)。linux 是类unix的, 但是windows和linux就有非常大的不同了。 windows:文件名不区分大小写、linux:文件名区分大小写;这样会有一个问题 a 阅读全文

posted @ 2017-05-27 22:01 蒋乐兴的技术随笔 阅读(4256) 评论(0) 推荐(0)

MySQL字符集详解
摘要:一、什么是字符集: 简单的说吧、字符集就是一组对应关系的集合; 1、现在的计算机是在二进制的基础上建立出来的、二进制是数值的一种表达方式、也就是说二进制只的表达“数”、如十进制的3,在二进制中 就可以写成00000011; 2、然而在现实生活当中相对于"数"而言我们用到更多的是“文字”;那这个问题( 阅读全文

posted @ 2017-05-26 11:41 蒋乐兴的技术随笔 阅读(828) 评论(0) 推荐(0)

mysql写注释的几种方法
摘要:MySQL的注释风格总的来说有三种、它们分别是 1、单行注释可以用"#" 2、单行注释的第二种写法用 "-- " 注意这个风格下"--【空格】" 也就是说“--" 与注释之间是有空格的。 3、多行注释可以用/**/ 阅读全文

posted @ 2017-05-24 09:45 蒋乐兴的技术随笔 阅读(58793) 评论(0) 推荐(4)

mysql 用户自定义变量
摘要:SQL中可以用变量来操作值、那么问题就来了、mysql中怎么定义一个变量呢? 一、定义变量 1、定义变量的语法: 2、定义一个变量varName 3、浪一把(最好不要太浪,不然受伤的只是自己) 由于"-"号这个字符中sql中是用特殊意义的、所以不能这样搞;我们最希望的是解释器把var-name看成一 阅读全文

posted @ 2017-05-23 21:45 蒋乐兴的技术随笔 阅读(529) 评论(0) 推荐(0)

sql_mode 之 ignore_space
摘要:用于忽略mysql系统函数名与之后的括号之间的空格、 还是给个形像的说明吧如:count (*) 通过设置ignore_space 这个sql_mode 就可以把空格给忽略变成count(*) 1、先从一个普通的例子开始讲起 上面这个例子还是比较“中规中矩”、但是生活中又总是有一些人“放荡不羁有自由 阅读全文

posted @ 2017-05-23 10:17 蒋乐兴的技术随笔 阅读(2108) 评论(0) 推荐(0)

mysql ANSI_QUOTES 这个sql_mode的作用
摘要:首先sql_mode用于mysql的行为,sql_mode的多个值之间用','分隔; 1、平时sql_mode的值是多少? 2、如果我放荡不羁想建一张表、它的表名就叫table 那我要怎么做才好? 看到了没有这个时候我要用'反引号' 把table 这个表名给引起来;哥哥我大一的时候真的是找到不这个’ 阅读全文

posted @ 2017-05-21 17:51 蒋乐兴的技术随笔 阅读(6070) 评论(0) 推荐(0)

mysql 字面值
摘要:mysql 数据库中实现了许多的数据类型、通常我们用的最多的是在建表的时候指定列的数据类型 如:brithday date default '2000-01-01' 那么我们如何给字面值(直接量)指定类型呢? 1、为字符指定它的类型 格式: _{字符集名}'字符' 例如: _gb2312'蒋乐哥哥' 阅读全文

posted @ 2017-05-21 16:16 蒋乐兴的技术随笔 阅读(434) 评论(0) 推荐(0)

上一页 1 2 3 4 5 6 7 ··· 12 下一页

导航