1. 为什么要备份数据库对数据库来说,最重要也最容易被忽视的就是备份。由于不可预测性,偶然的事件可能会导致非常惨重的损失。数据越是重要,数据的变化越频繁,备份越发需要经常进行。备份周期根据不同业务的需要可以调整,但是不能忽视备份。备份时最好也备份my.cnf或my.ini,这样可以保存你以前的配置参...
分类:
数据库 时间:
2014-10-29 16:51:35
阅读次数:
407
互为外键的两个字段必须都是主键两个表必须是InnoDB表,MyISAM表暂时不支持外键外键关系的两个表的列必须是数据类型相似,也就是可以相互转换类型的列,比如int和tinyint可以,而int和char则不可以;外键的好处:可以使得两张表关联,保证数据的一致性和实现一些级联操作。创建外键的方式:例...
分类:
数据库 时间:
2014-10-29 16:32:20
阅读次数:
240
因为数据目录过大,因此我把目录从本地移到了共享存储中.在修改了/etc/my.cnf和/etc/init.d/mysqld之后发现数据库可以运行,但启动速度很慢原因是原文件系统是ext4,而目标文件系统是lustre.lustre默认没有enable lock功能.而Mysqld启动时需要lock ...
分类:
移动开发 时间:
2014-10-29 10:29:15
阅读次数:
130
当更改了MySQL参数后,重新启动MySQL数据库,查看日志发现以下错误信息1410292:23:37[ERROR]Plugin‘InnoDB‘initfunctionreturnederror.1410292:23:37[ERROR]Plugin‘InnoDB‘registrationasaSTORAGEENGINEfailed.解决办法[root@mdb1-x86v-app01mysql]#lsibdata1master.infomysql-..
分类:
数据库 时间:
2014-10-29 02:09:24
阅读次数:
586
错误1:InnoDB:Error:page19logsequencenumber2363194248InnoDB:isinthefuture!Currentsystemlogsequencenumber78250719.InnoDB:YourdatabasemaybecorruptoryoumayhavecopiedtheInnoDBInnoDB:tablespacebutnottheInnoDBlogfiles.解决方法:在server没有任何备份的情况下,只能强..
分类:
数据库 时间:
2014-10-28 15:48:21
阅读次数:
298
以下是Mysql数据库服务器配置文件my.ini的详细配置。应用场合是InnoDB引擎,2核CPU,32位SUSE。[client]#password= your_passwordport= 3306socket= /tmp/mysql.sock# Here follows entries for ...
分类:
数据库 时间:
2014-10-28 13:37:09
阅读次数:
210
本篇介绍下Mysql的InnoDB索引相关知识,从各种树到索引原理到存储的细节。
InnoDB是Mysql的默认存储引擎(Mysql5.5.5之前是MyISAM,文档)。本着高效学习的目的,本篇以介绍InnoDB为主,少量涉及MyISAM作为对比。...
分类:
数据库 时间:
2014-10-26 18:26:31
阅读次数:
306
InnoDB行格式分两种格式(COMPACT,redundant)默觉得COMPACT compact的存储格式为 首部为一个非NULL的变长字段长度列表,并且是依照列的顺序逆序放置的,当列的长度小于255字节,用1字节表示,若大于255个字节。用2个字节表 示,varchar的最大长度为65535...
分类:
数据库 时间:
2014-10-25 13:09:02
阅读次数:
279
InnoDB存储引擎 mysql 存储引擎(好难用,看https://www.zybuluo.com/eqyun/note/27850) 简介 InnoDB是事务安全的MySQL存储引擎,从MySQL5.5版本开始是默认的表存储引擎,是第一个完整支持ACID事务的MySQL存储引擎,其特点是行锁设计...
分类:
数据库 时间:
2014-10-25 11:52:06
阅读次数:
482