MySQL安装完成之后,将会在其data目录下自动创建几个必需的数据库,可以使用“SHOW DATABASES;”语句来查看当前所有存在的数据库,输入语句如下。 使用命令:show databases查看数据库 可以看到,数据库列表中包含了4个数据库,MySQL是必需的,它描述用户访问权限,用户经常利用test数据库做测试的工作,其他数据库将在后面的章节中介绍。创建数据库是在系统磁盘上划分一块区域用于数据的存储和管理,如果管理员在设置权限的时候为用户创建了数据库,则可以直接使用,否则需要自己创建数据库。 MySQL中创建数据库的基本SQL语法格式为:create database data_name 数据库创建好之后,可以使用SHOW CREATE DATABASE声明查看数据库的定义。 删除数据库是将已经存在的数据库从磁盘空间上清除,清除之后,数据库中的所有数据也将一同被删除。删除数据库语句和创建数据库的命令相似,MySQL中删除数据库的基本语法格式为: 使用命令:DROP DATABASE database_name; 执行结果给出一条错误信息“ERROR 1049 (42000):Unknown database'JDS'”,即数据库test_db已不存在,说明删除成功。 从MySQL 8.0开始,系统表全部换成事务型的InnoDB表,默认的MySQL实例将不包含任何MyISAM表,除非手动创建MyISAM表。在MySQL 8.0版本中查看系统表类型,结果如下: select distinct(engine) from information_schema.tables;