下面,我们先创建以下测试用数据库表: CREATE TABLE `roottb` ( `id` INT(11) UNSIGNED AUTO_INCREMENT NOT NULL, `data` VARCHAR(100) NOT NULL DEFAULT ”, PRIMARY KEY (`id`) ) TYPE=InnoDB; CREATE TABLE `subtb` ( `id` INT(11) […]

这个脚本是使用Perl生成excel xls文件的工具。依赖一些模块,你可以在linux下使用,产生xls文件。使用方式是命令行+参数。非常方便。 #!/usr/bin/perl use strict; #严格语法检测 use DBI; #数据库引擎 use Unicode::Map; #Unicode引擎 #use Spreadsheet::WriteExcel; #Excel报表引擎 use […]

- Replication延时的类型 1. 固定性的延时 ——Slave的数据持续性的落后于Master并且一直无法与Master的数据保持一致。 ——Slave的数据经常在白天落后于Master,而在晚上可以赶上并与Master的记录保持一致。 这种类型的延时通常是由于Slave服务器的负载已经到达了上限或在白天访问量大的时候到达上限造成的。 2. 非固定性的延时 ——Slave的数据只是短暂的 […]

一、介绍 ======== 这篇文档旨在介绍如何安装配置基于2台服务器的MySQL集群。并且实现任意一台服务器出现问题或宕机时MySQL依然能够继续运行。 注意! 虽然这是基于2台服务器的MySQL集群,但也必须有额外的第三台服务器作为管理节点,但这台服务器可以在集群启动完成后关闭。同时需要注意的是并不推荐在集群启动完成后关闭作为管理节点的服务器。尽管理论上可以建立基于只有2台服务器的MySQL集 […]

MySQL数据库备份   在数据库表丢失或损坏的情况下,备份你的数据库是很重要的。如果发生系统崩溃,你肯定想能够将你的表尽可能丢失最少的数据恢复到崩溃发生时的状态。有时,正是MySQL管理员造成破坏。管理员已经知道表以破坏,用诸如vi或Emacs等编辑器试图直接编辑它们,这对表绝对不是件好事!   备份数据库两个主要方法是用mysqldump程序或直接拷贝数据库文件(如用cp、cpio或tar等) […]

测试环境 redhat 9.0 mysql3.23.57 mysql数据同步备份 A服务器: 192.168.1.2 主服务器master B服务器: 192.168.1.3 副服务器slave A服务器设置 #mysql –u root –p mysql>;GRANT FILE ON *.* TO backup@192.168.1.3 IDENTIFIED BY ‘1234’; mysql>;\ […]

一、讲在前面 注意: 1、ALTER TABLE也可以用于对带分区的表进行重新分区,所以不能在建表之后再用ALTER TABLE语法。 2、如果你表中有KEY。用来分区的字段必须是KEY的一部份。 3、现在的分区属于水平分区。(垂直分区我们可以自己模拟,这个以后再写) mysql> use t_girl Database changed 先建立一个普通表 mysql> create table c […]

在数据库表丢失或损坏的情况下,备份你的数据库是很重要的。如果发生系统崩溃,你肯定想能够将你的表尽可能丢失最少的数据恢复到崩溃发生时的状态。本文主要对MyISAM表做备份恢复。 备份策略一:直接拷贝数据库文件(不推荐) 备份策略二:使用mysqlhotcopy备份数据库(完全备份,适合小型数据库备份) 备份策略三:使用mysqldump备份数据库(完全+增量备份,适合中型数据库备份) 备份策略四:使 […]

1005:创建表失败 1006:创建数据库失败 1007:数据库已存在,创建数据库失败 1008:数据库不存在,删除数据库失败 1009:不能删除数据库文件导致删除数据库失败 1010:不能删除数据目录导致删除数据库失败 1011:删除数据库文件失败 1012:不能读取系统表中的记录 1020:记录已被其他用户修改 1021:硬盘剩余空间不足,请加大硬盘可用空间 1022:关键字重复,更改记录失败 […]

msyql-cluster的备份恢复是使用管理节点命令和ndb_restore程序完成的 下面进行一次备份恢复的操作演示 一、mysql-cluster环境介绍: mysql-cluster版本: mysql-cluster-7.0 簇节点分布情况: 一个管理节点(node1),2个数据节点(node2,node3),3个sql节点(node4,node5,node6) 所有节点安装在一个机器上, […]

切换到手机版