数据库的创建与删除

上传人:油条 文档编号:49189834 上传时间:2018-07-25 格式:PPT 页数:15 大小:70KB
返回 下载 相关 举报
数据库的创建与删除_第1页
第1页 / 共15页
数据库的创建与删除_第2页
第2页 / 共15页
数据库的创建与删除_第3页
第3页 / 共15页
数据库的创建与删除_第4页
第4页 / 共15页
数据库的创建与删除_第5页
第5页 / 共15页
点击查看更多>>
资源描述

《数据库的创建与删除》由会员分享,可在线阅读,更多相关《数据库的创建与删除(15页珍藏版)》请在金锄头文库上搜索。

1、第3章 数据库的创建与删除在创建数据表之前,首先需要创建数据库。只有先创建 数据库,才能在数据库中创建数据表。如果数据库不再需要 ,还可以将其删除。本章主要介绍使用SQL语句以及如何在 MySQL 5.0 Command Line Client窗口以及MySQL5.0的用 户图形界面下创建和删除方法。 使用SQL语句创建和删除数据库 在MySQL 5.0 Command Line Client窗口下创建和删除 数据库 在MySQL5.0的用户图形界面下创建和删除数据库3.1 创建数据库使用SQL语句中的CREATE DATABASE可以创建一个 数据库。另外,不同的数据库管理系统中也提供了创建

2、数据 库的方法。这一节就以MySQL5.0数据库为例,介绍如何在 MySQL5.0数据库中创建一个数据库。3.1.1 使用SQL语句创建数据库在创建数据表之前,首先需要创建数据库。只有先创建 数据库,才能在数据库中创建数据表。其创建数据库的语法 规则如下: CREATE DATABASE database_name 这里使用CREATE DATABASE语句创建一个数据库。 其中,CREATE DATABASE是创建数据库的关键字; database_name表示要创建的数据库的名字。在CREATE DATABASE语句后跟的就是数据库的名字。3.1.2 在MySQL 5.0 Command

3、Line Client 窗口下创建数据库下面以MySQL5.0数据库为例,看一下在MySQL5.0数 据库中,如何在MySQL 5.0 Command Line Client窗口下, 使用CREATE DATABASE语句创建test_STInfo数据库。 (1)单击“开始”|“所有程序”|“MySQL 5.0”|”MySQL 5.0 Command Line Client”命令。运行后,在出现的MySQL 5.0 Command Line Client窗口中输入密码。其密码为root。 (2)在MySQL 5.0 Command Line Client窗口中 mysql的后面使用CREATE

4、 DATABASE语句创建 test_STInfo数据库,并在该SQL语句的后面以分号结尾。3.1.2 在MySQL 5.0 Command Line Client窗口下 创建数据库(3)单击“Enter”键,执行创建数据库的SQL语句,其 执行后的结果如图3.1所示。图3.1 创建test_STInfo数据库 注意:在使用MySQL 5.0 Command Line Client窗口书 写SQL语句时,在SQL语句的后面都需要加一个分号(;) ,否则SQL语句无法得到正确的执行。3.1.2 在MySQL 5.0 Command Line Client窗口下 创建数据库在图3.1中,可以看到,

5、使用CREATE DATABASE语 句创建test_STInfo数据库后,在其创建数据库的SQL语句下 面,输出了如下的信息: Query OK,1 row affected(0.00 sec) 这段输出信息说明,在MySQL 5.0数据库中有一行数据 发生了变化,表明CREATE DATABASE语句创建 test_STInfo数据库的SQL语句已经得到了正确的执行。 为了查看test_STInfo数据库是否已经创建,可以使用鼠 标双击“我的电脑”,进入到C:Program FilesMySQLMySQL Server 5.0data的目录下,可以看到在 该目录下多出了一个test_STI

6、nfo文件夹,表明test_STInfo数 据库已经创建完成了。3.1.3 在MySQL5.0用户图形界面中 创建数据库当然,除了可以在MySQL 5.0 Command Line Client窗 口中创建数据库之外,还可以在MySQL5.0的MySQL5.0用 户图形界面中直接创建数据库。3.2 删除数据库 使用SQL语句中的DROP DATABASE可以删除一个数 据库。另外,不同的数据库管理系统中也提供了删除数据库 的方法。这一节就以MySQL5.0数据库为例,介绍如何在 MySQL5.0数据库中删除一个数据库。3.2.1 使用SQL语句删除数据库如果想删除数据库,可以使用DROP DA

7、TEBASE语句 将其删除。其语法规则如下: DROP DATABASE database_name 其中,DROP DATEBASE表示用于删除数据库的关键 字;database_name用来表示要删除的数据库的名字。例如 ,如果要删除test_STInfo数据库,则可以使用如下的SQL语 句。 DROP DATABASE test_STInfo 这段SQL语句就是删除一个名为test_STInfo数据库。 DROP DATABASE是删除数据库需要用到的关键字, test_STInfo是数据库的名字。3.2.2 在MySQL 5.0 Command Line Client 窗口下删除数据库

8、下面以MySQL5.0数据库为例,看一下在MySQL5.0数 据库中,如何在MySQL 5.0 Command Line Client窗口下, 使用DROP DATABASE语句创建test_STInfo数据库。 (1)单击“开始”|“所有程序”|“MySQL 5.0”|”MySQL 5.0 Command Line Client”命令。运行后,在出现的MySQL 5.0 Command Line Client窗口中输入密码。其密码为root。 (2)在MySQL 5.0 Command Line Client窗口中 mysql的后面使用DROP DATABASE语句将test_STInfo数

9、 据库删除,并在该SQL语句的后面以分号结尾。3.2.2 在MySQL 5.0 Command Line Client窗口下 删除数据库(3)单击“Enter”键,执行创建数据库的SQL语句。 注意:在使用MySQL 5.0 Command Line Client窗口书 写SQL语句时,在SQL语句的后面都需要加一个分号(;) ,否则SQL语句无法得到正确的执行。3.2.2 在MySQL 5.0 Command Line Client窗口下删 除数据库在MySQL 5.0 Command Line Client窗口中使用DROP DATABASE语句删除test_STInfo数据库后,在其删除

10、数据 库的SQL语句下面,输出了如下的信息: Query OK,0 row affected(0.16 sec) 为了查看test_STInfo数据库是否已经成功删除,可以使 用鼠标双击“我的电脑”,进入到C:Program FilesMySQLMySQL Server 5.0data的目录下,可以看到在 该目录下的test_STInfo文件夹已经不见了,表明test_STInfo 数据库已经被删除了3.2.2 在MySQL 5.0 Command Line Client窗口下 删除数据库也可以在MySQL 5.0 Command Line Client窗口中验证 ,在3.1.2小节的最后提到

11、过,如果想使用test_STInfo数据库 ,可以使用USE test_STInfo语句。由于已经使用DROP DATABASE语句将test_STInfo数据库删除了,如果在 MySQL 5.0 Command Line Client窗口输入USE test_STInfo 语句,应该得到一个错误信息。3.2.3 在MySQL5.0图形界面中删除数据库当然,除了可以在MySQL 5.0 Command Line Client窗 口中删除数据库之外,还可以在MySQL5.0的MySQL5.0用 户图形界面中直接删除数据库。其创建方法如下: (1)单击“开始”|“所有程序”|“MySQL”|“My

12、SQL Query Browser”命令,会出现一个MySQL 5.0MySQL5.0用 户图形界面的确认界面。 (2)在Username选项对应的文本框中输入root,在 password文本框中输入密码root。在Default Schema文本框 会显示刚才创建的test_STInfo数据库的名字。3.2.3 在MySQL5.0用户图形界面中删除数据库(3)设置完成后,单击“OK”按钮进入MySQL 5.0的 MySQL5.0用户图形界面。在该MySQL5.0用户图形界面的 右侧Schemata选项下对应的数据库中,会看到刚才创建的 test_STInfo数据库。 (4)右击test_STInfo数据库,在出现的列表框中,选 择“Drop Schema”命令。 (5)在出现的确认删除的对话框中,单击“OK”按钮 ,完成test_STInfo数据库的删除。

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 行业资料 > 其它行业文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号