一、基本的数据库操作
1、查看所有的数据库:show databases;
2、创建数据库:create database databases_name
3、查看创建好的数据库的定义:show create database test_db\G;
4、删除数据库:drop database
二、引擎操作
查询引擎的种类:show engines
1、innoDB存储引擎:
innoDB是事务型数据库的首选引擎,支持事务安全表(ACID ),支持行锁定和外键。mysql5.5以后InnoDB作为默认的引擎。InnoDB的特点:
a、提供了提交、回滚和崩溃恢复能力的事务安装。
b、InnoDB是为处理巨大数据量的最大性能设计。
c、InnoDB存储引擎为主内存中缓存数据和索引而维持它自己的缓冲池。
d、InnoDB支持外键完整性约束
e、InnoDB被用在众多高性能的大型数据站点上。
2、MyISAM:MyISAM拥有较高的插入、查询速度,但是不支持事务。
a、支持大文件系统
b、删除、更新、插入操作产生的碎片更少
c、支持较大的索引
d、较好的支持索引 所以一般做大量的查询的时候 使用MyISAM
3、其他的引擎如MEMORY 、Archive、等