-
mysql dba系统学习(16)mysql的mysqldump备份
所属栏目:[MySql教程] 日期:2016-07-31 热度:181
mysqldump备份数据库 -B, --databases Dump several databases. Note the difference in usage; in this case no tables are given. All name arguments are re[详细]
-
mysql dba系统学习(17)mysql的备份和恢复的完整实践
所属栏目:[MySql教程] 日期:2016-07-31 热度:129
mysql的备份和恢复的完整实践 一,备份数据库之间的环境设置 1,创建数据库test1,创建表tt插入如下数据 mysql create database test1;Query OK, 1 row affected (0.04 sec)mysql use test1Database changedmysql create table tt(id int,name varchar(100),[详细]
-
mysql dba系统学习(18)mysql主从复制的实现
所属栏目:[MySql教程] 日期:2016-07-31 热度:203
mysql主从复制的实现 1、MySQL复制的实现原理 MySQL支持单向、双向复制、异步复制,复制过程中一个服务器充当主服务器,而一个或多个其它服务器充当从服务器。[详细]
-
mysql dba系统学习(19) 实现Mysql读操作负载均衡
所属栏目:[MySql教程] 日期:2016-07-31 热度:104
配置mysql+lvs+keeplived实现Mysql读操作的负载均衡 环境: test1192.168.46.131master test2192.168.46.130slave备份test库 test3调度器 1、安装与配置Keepali[详细]
-
mysql dba系统学习(20)mysql存储引擎MyISAM
所属栏目:[MySql教程] 日期:2016-07-31 热度:122
mysql存储引擎MyISAM 1,创建myisam表 mysql create table t (id int , name varchar(30) , msg varchar(100)) engine = MyISAM;mysql show table status like t G ;*************************** 1. row ***************************Name: tEngine: MyISAM[详细]
-
mysql dba系统学习(21)mysql存储引擎InnoDB
所属栏目:[MySql教程] 日期:2016-07-31 热度:117
mysql存储引擎InnoDB 1,主体系结构: 默认7个后台线程,4个io thread(insert buffer、log、read、write),1个master thread(优先级最高),1个锁(lock)监控线程,[详细]
-
mysql dba系统学习(22)数据库事务详解
所属栏目:[MySql教程] 日期:2016-07-31 热度:163
上个星期去面试数据库管理员的工作,笔试通过之后就是直接的面试,他问了我一个问题,叫我介绍哈数据库的事务的看法和理解,但是不知所错的没有章法的乱答一气[详细]
-
mysql dba系统学习(23)必须明白的sql知识
所属栏目:[MySql教程] 日期:2016-07-31 热度:63
必须明白的sql知识 一,两表外连接查询 现有两个表A,B内容如下 mysql select * from A;+------+------+| id | Col1 |+------+------+| 1 | AA || 2 | BB || 3 | CC |+------+------+3 rows in set (0.00 sec)mysql select * from B;+------+------+| id | C[详细]
-
教你如何在Windows下搭建MySQL Master Slave
所属栏目:[MySql教程] 日期:2016-07-31 热度:100
一、背景 服务器上放了很多MySQL数据库,为了安全,现在需要做Master/Slave方案,因为操作系统是Window的,所以没有办法使用keepalived这个HA工具,但是我们可[详细]
-
如何将SQL Server数据迁移到MySQL
所属栏目:[MySql教程] 日期:2016-07-31 热度:121
一、背景 由于项目开始时候使用的数据库是SQL Server,后来把存储的数据库调整为MySQL,所以需要把SQL Server的数据转移到MySQL;由于涉及的表比较多,所以想在[详细]
-
教你实现MySQL表数据迁移自动化
所属栏目:[MySql教程] 日期:2016-07-31 热度:181
一、背景 之前我写过关于SQL Server的数据迁移自动化的文章:SQL Server 数据库迁移偏方,在上篇文章中设计了一张临时表,这个临时表记录搬迁的配置信息,用一[详细]
-
MySQL中如何彻底解决phpMyAdmin的安装问题
所属栏目:[MySql教程] 日期:2016-07-29 热度:112
一 环境 httpd-2.2.17-win32-x86-no_ssl.msi mysql-5.5.9-winx64.msi php-5.3.5-Win32-VC9-x86.zip phpMyAdmin-3.3.9.1-all-languages.zip windows server 2003[详细]
-
MySQL中海量数据统计处理及模拟物化视图
所属栏目:[MySql教程] 日期:2016-07-29 热度:157
一 物化视图 物化视图,它是用于预先计算并保存表连接或聚集等耗时较多的操作的结果,这样,在执行查询时,就可以避免进行这些耗时的操作,而从快速的得到结果[详细]
-
mysql日期函数的使用
所属栏目:[MySql教程] 日期:2016-07-29 热度:134
对于每个类型拥有的值范围以及并且指定日期何时间值的有效格式的描述见7.3.6 日期和时间类型。 这里是一个使用日期函数的例子。下面的查询选择了所有记录,其da[详细]
-
高性能的MySQL(6)查询执行机制(一)
所属栏目:[MySql教程] 日期:2016-07-29 热度:106
希望优化查询性能的时候,最好的办法是弄清楚MySQL是如何优化和执行查询的。了解了内部机制,才能更好的实施设计。 当MySQL执行一个查询时,到底做了什么,先看[详细]
-
高性能的MySQL(6)查询执行机制(二)
所属栏目:[MySql教程] 日期:2016-07-29 热度:166
这里继续上一篇中的优化器部分: MySQL如何执行关联查询 MySQL对任何关联都执行嵌套循环关联操作,即先在一个表中循环取出单条数据,然后再嵌套循环到下一个表[详细]
-
高性能的MySQL(6)如何优化特定类型的查询
所属栏目:[MySql教程] 日期:2016-07-29 热度:160
只要说明几种日常用到的查询可以优化的地方,只是特别的情况下可以使用,不要期望任何情况下都成立,优化是一个实践的漫长过程! 一、最大值和最小值优化 对于mi[详细]
-
高性能的MySQL(7)Query Cache技术详解
所属栏目:[MySql教程] 日期:2016-07-29 热度:197
MySQL查询缓存保存查询返回的完整结果。当查询命中该缓存,会立刻返回结果,跳过了解析,优化和执行阶段。 查询缓存会跟踪查询中涉及的每个表,如果这写表发生[详细]
-
高性能的MySQL(7)分区技术详解
所属栏目:[MySql教程] 日期:2016-07-29 热度:191
在我之前的2篇博客中已经简单介绍过MySQL5.1之后的分区技术的基本理论和分区技术的表存储文件及特点,博客地址如下: http://janephp.blog.51cto.com/4439680/1[详细]
-
高性能的MySQL(7)字符集和校对概述
所属栏目:[MySql教程] 日期:2016-07-29 热度:137
字符集是指一种从二进制编码到某类字符符号的映射,可以参考如何使用一个字节来表示英文。 校对是指一组用于某个字符集的排序规则。 每一类编码字符都有其对应[详细]
-
高性能的MySQL(8)优化服务器配置:I/O
所属栏目:[MySql教程] 日期:2016-07-29 热度:181
有一些配置项影响着MySQL怎样同步数据到磁盘以及如何做恢复操作,这写操作对性能影响很大,因为都设计到昂贵的I/O操作,通常保证数据立刻并且一致的写到磁盘是[详细]
-
高性能的MySQL(8)优化服务器配置:安全与稳定
所属栏目:[MySql教程] 日期:2016-07-29 热度:57
在前面的章节已经介绍了一些选项,还有一些剩余的也很重要的选项,我们继续说明一下: 一、基本配置 tmp_table_size 和 max_heap_table_size 这2个设置控制使用[详细]
-
为了防止数据库崩溃使数据丢失的解决方案
所属栏目:[MySql教程] 日期:2016-07-29 热度:183
基础知识 数据库日志的分类 1.二进制日志 2.错误日志 3.一般查询日志 4.中继日志 5.慢查询日志 二进制日志的格式: statement:基于语句 row:基于行 mixed:混合方[详细]
-
操作Mysql的Shell脚本
所属栏目:[MySql教程] 日期:2016-07-29 热度:184
【目录】 1.MySQL的热备份脚本 2.用FTP同步服务器 3.Keepalived的监控切换脚本 4.SVN的版本库的批量备份 5.自动监控ADSL并重拔号 6.Linux批量生成生成帐户(10[详细]
-
生产环境mysql主主同步主键冲突处理
所属栏目:[MySql教程] 日期:2016-07-29 热度:137
收到短信报警,两台数据库都报slave同步失败了,先说明一下环境,架构:lvs+keepalived+amoeba+mysql,主主复制,单台写入, 主1:192.168.0.223(写) 主2:192.[详细]