12.2.3 建立和删除数据库
在第1章已经介绍过如何安装和启动MySQL数据库。在Windows下可以通过命令提示符进入MySQL系统,或者使用其他软件,如使用phpMyAdmin来管理MySQL(参见附录4)。本书以在Windows命令提示符下使用MySQL为例,介绍MySQL及其有关操作。
要使用MySQL,首先需要创建一个数据库。在MySQL中,使用命令SHOW DATABASES(可以全部使用小写字母)可以查看在当前MySQL系统中的所有数据库。如果是新安装的MySQL,使用这个命令后,应该看到如下所示的结果。
通过这个命令,MySQL会列出当前所有的数据库。当前MySQL中有两个数据库:第1个数据库mysql是MySQL的系统数据库;第2个是MySQL自带的供用户学习、测试使用的数据库test。
在MySQL中使用语句CREATE创建一个数据库,该语句的用法如下所示。
CREATE DATABASE database_name;
其中database_name是要创建的数据库的名字,由用户自行命名。MySQL中,SQL语句必须以分号结束。下面的例子是在MySQL中创建一个名叫test_db的数据库。
CREATE DATABASE test_db;
如果语句执行成功,MySQL会有类似于这样的提示信息:Query OK,1 row affected(0.03 sec),表示数据库创建成功。如果需要删除一个数据库,可以使用DROP语句,该语句的用法如下所示。
DROP DATABASE database_name;
其中database_name是一个已经存在的、即将被删除的数据库名字。如在MySQL中,删除刚刚创建的数据库test_db,可以使用如下所示的语句。
DROP DATABASE test_db;