mysql数据库的基本操作(2)

一、基本的数据库操作

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、等


猜你喜欢

转载自blog.csdn.net/ying62506799/article/details/80889350