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. 如何删除数据库?