mysql之旅第一篇
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了mysql之旅第一篇相关的知识,希望对你有一定的参考价值。
1,基本操作
1 create databades 数据库名; #创建数据库 2 3 show databases; #显示存在的数据库 4 5 drop database 数据库名字 #删除数据库
2,数据库存储引擎介绍
1 show engines \G; 2 3 show variables like ‘have%‘; 4 5 查询mysql支持的存储引擎
InnoDb存储引擎
InnoDB存储引擎,创建的表的结构存储在.frm中。数据和索引存储在innoDB_data_home_dir和innodb_data_file_path定义的表空间中
InnoDB存储引擎的优势在于提供了良好的事物处理管理,崩溃修复能力和并发控制。缺点是读写效率差,暂用的数据空间较大
MyISAM存储引擎
MyISAM存储引擎的表存储成3个文件。文件的名字与表的名字相同。
MyISAM存储引擎的优势在于占用空间小,处理速度快,但是呢不支持事务的完整性。
MEMORY 存储引擎(不常用)
3,对于常用的存储引擎我们该怎么选择呢
如果要求的完整性比较高,要求实现并发控制,那么选择InnoDB存储引擎,因为它可以实现事务的提交和回滚
如果要求主要用于 插入新纪录和读出记录,选择MyISAM比较好,如果应用型并发都很低,也可以选择MyISAM
以上是关于mysql之旅第一篇的主要内容,如果未能解决你的问题,请参考以下文章