3.6 课后习题与练习

一、填充题

1. 在创建任何数据库之前,用户都可以使用______________语句来查看系统数据库。

答案:SHOW DATAVASES;

2. 在MySQL系统数据库中,______________数据库是MySQL的核心数据库,类似于SQL Server中的master表。

答案:mysql

3. 在MySQL中,用于创建数据库的语句是______________。

答案:CREATE DATABASE database_name;

4. 在MySQL中,______________用户拥有最高权限,因此使用该用户登录MySQL数据库后,就可以创建数据库了。

答案:root

5. 删除数据库使用的语句是______________。

答案:DROP DATABASE database_name;

二、选择题

1. 在命令提示符窗口中,执行“________数据库名称”语句,表示选择数据库。

A. SELECT

B. USE

C. CREATE

D. 以上都不对

答案:B

2. 使用________语句查看系统所支持的引擎类型。

A. SELECT ENGINES;

B. SHOW CREATE ENGINES;

C. SHOW ENGINES;

D. 以上都不对

答案:C

3. 在当前MySQL版本中,默认的存储引擎为________。

A. InnoDB存储引擎

B. MyISAM存储引擎

C. MEMORY存储引擎

D. ARCHIVE存储引擎

答案:A

4. 在删除某个数据库时,如果该数据库不存在,系统会返回一条错误信息,该信息是________。

A. ERROR 1049

B. ERROR 1050

C. ERROR 1051

D. ERROR 1005

答案:A

5. 当执行语句出现_______错误代码时,表示数据库已经村子,创建数据库失败。

A. 1007

B. 1008

C. 1009

D. 1010

答案:A

三、简答题

1. 简述创建数据库的方法。

2. 简述选择与创建数据库的方法。

3. 如何删除数据库?