1、二进制日志记录了对数据库执行更改的所有操作,但是不包括select和show这类操作。
1、查询日志记录了所有对 MySQL 数据库请求的信息,不论这些请求是否得到了正确的执行。
1、数据恢复。只要有数据库在某个时刻的备份以及此时后的所有binlog,就可以恢复数据库的数据。
2、在配置MySQL相关参数后,可以通过mysqldumpslow查找出查询较慢的SQL语句。
当出现MySQL数据库不能正常启动时,第一个必须查找的文件就是错误日志文件,该文件记录了出错信息,能够帮助我们找到问题。
1、SQL语句中的关键词对大小写不敏感,SELECT等效于SELECT,FROM等效于from。
2、组合索引是在多个字段上创建一个索引,对多个值进行排序是依照定义时索引的的顺序。
1、在数据库表结构中对字段添加唯一索引后,进行数据库进行存储操作时数据库会判断库中是否已经存在此数据。
例如,如果你建立了一个(a,b)索引,就没有必要再建立一个a索引,因为(a,b)已经包含了一个a索引,所以没有必要再建立一个b索引,但是b索引仍然需要单独建立,因为(a,b)是为了满足a和b的情况,而只有b不是意思。...
2、所有整数类型都有可选属性UNSIGNED。如果需要在字段中保存非负值或上限值较大,可以使用该选项。