当前位置:嗨网首页>书籍在线阅读

02-创建数据库

  
选择背景色: 黄橙 洋红 淡粉 水蓝 草绿 白色 选择字体: 宋体 黑体 微软雅黑 楷体 选择字体大小: 恢复默认

4.1 创建数据库

本节视频教学录像:3分钟

MySQL安装完成后,系统自动创建几个默认的数据库,这几个数据库存放在data目录下,可以使用数据库查询语句“SHOW DATABASES;”进行查看,输入语句及结果如下。

mysql> SHOW DATABASES; +--------------------+ |Database | +--------------------+ | information_schema | |mysql | | performance_schema | |sakila | |test | |world | +--------------------+ 6 rows in set (0.26 sec)

从查询结果可以看出,数据库列表中有6个数据库,这些数据库有各自的用途,其中mysql是必需的,它记录用户访问权限;test数据库通常用于测试工作;其他几个数据库将在后面章节进行介绍。

数据库创建就是在系统磁盘上划分一块区域用于存储和管理数据,管理员可以为用户创建数据库,被分配了权限的用户可以自己创建数据库。MySQL中创建数据库的基本语法格式如下。

CREATE DATABASE database_name;

其中“database_name”是将要创建的数据库名称,该名称不能与已经存在的数据库重名。

【范例4-1】

创建数据库aa,输入语句如下。

CREATE DATABASE aa;

按Enter键,语句执行,创建名为aa的数据库,可以使用SHOW CREATE DATABASE声明查看数据库的定义。

【范例4-2】

查看创建好的数据库aa,输入语句如下。

mysql> SHOW CREATE DATABASE aa; +----------+-------------------------------------------------------------+ |Database|Create Database | +----------+-------------------------------------------------------------+ |aa |CREATE DATABASEaa/!40100 DEFAULT CHARACTER SET utf8/| +----------+-------------------------------------------------------------+ 1 row in set (0.00 sec)

从上面的执行结果可以看出,数据库创建成功,会显示相应的创建信息。

也可以使用“SHOW DATABASES;”语句来查看当前所有数据库,输入语句如下。

mysql> SHOW DATABASES; +--------------------+ Database +--------------------+ | information_schema | |aa | |mysql | | performance_schema | |sakila | |test | |world | +--------------------+ 7 rows in set (0.35 sec)

可以在数据库列表中看到刚刚创建的数据库aa以及其他原有的数据库。