摘要: 索引是一种特殊的文件(InnoDB数据表上的索引是表空间的一个组成部分),它们包含着对数据表里所有记录的引用指针。更通俗的说,数据库索引好比是一本书前面的目录,能加快数据库的查询速度。在没有索引的情况下,数据库会遍历全部数据后选择符合条件的;而有了相应的索引之后,数据库会直接在索引中查找符合条件的选 阅读全文
posted @ 2016-12-06 23:09 Mr_伍先生 阅读(13835) 评论(0) 推荐(0) 编辑
摘要: 四种Key: Primary Key, Unique Key, Key 和 Foreign Key。 1.如果Key是空的, 那么该列值的可以重复, 表示该列没有索引, 或者是一个非唯一的复合索引的非前导列2. 如果Key是PRI, 那么该列是主键的组成部分3. 如果Key是UNI, 那么该列是一个 阅读全文
posted @ 2016-12-06 23:05 Mr_伍先生 阅读(1173) 评论(0) 推荐(0) 编辑
摘要: 项目中如果表中的数据过多的话,会影响查询的效率,那么我们需要想办法优化查询,通常添加索引就是我们的选择之一; 1.添加PRIMARY KEY(主键索引) mysql>ALTER TABLE `table_name` ADD PRIMARY KEY ( `column` ) 2.添加UNIQUE(唯一 阅读全文
posted @ 2016-12-06 23:03 Mr_伍先生 阅读(8585) 评论(0) 推荐(0) 编辑
摘要: 当我们对MySQL数据库进行了误操作,造成某个数据表中的部分数据丢失时,肯定就要利用备份的数据库,对丢失部分的数据进行导出、导入操作了。Navicat工具正好给我们提供了一个数据表的导入导出功能。 1.导出数据表 Navicat导出数据表的格式很多,增加了对Excel2007以上版本的支持,当设计完 阅读全文
posted @ 2016-12-06 22:38 Mr_伍先生 阅读(2043) 评论(0) 推荐(0) 编辑