MySql DATABASE基本操作

2020-03-27  本文已影响0人  熊猫派
1.创建数据库

ex:

    CREATE DATABASE IF NOT EXISTS test_db
    DEFAULT CHARACTER SET UTF8
    DEFAULT COLLATE utf8_chinese_ci
2.查看数据库

SHOW DATABASES [LIKE '数据库名']
ex:

SHOW DATABASES LIKE '%DB'
3.修改数据库

可以使用 ALTER DATABASE 来修改已经被创建或者存在的数据库的相关参数
ALTER DATABASE [数据库名] {
[ DEFAULT ] CHARACTER SET <字符集名> |
[ DEFAULT ] COLLATE <校对规则名>}

ex:
ALTER DATABASE test_db
Default character set gb2312
DEFAULT CHARACTER gb2312_chinese_ci
4.删除数据库

DROP DATABASE [ IF EXISTS ] <数据库名>
ex:

DROP DATABASE IF EXISTS test_db
5.选择数据库

USE <数据库名>
ex:

USE test_db
6.存储引擎

可以使用 如下方式查看当前数据库系统默认引擎

SHOW ENGINES

引擎类型分类

功能 MylSAM MEMORY InnoDB Archive
存储限制 256TB RAM 64TB None
支持事务 No No Yes No
支持全文索引 Yes No No No
支持树索引 Yes Yes Yes No
支持哈希索引 No Yes No No
支持数据缓存 No N/A Yes No
支持外键 No No Yes No

可以根据以下的原则来选择 MySQL 存储引擎:

SET default_storage_engine= MyISAM

此时,可以发现 MySQL 的默认存储引擎已经变成了 MyISAM。但是当再次重启客户端时,默认存储引擎仍然是 InnoDB。

上一篇 下一篇

猜你喜欢

热点阅读