MySQL练习题及答案

合集下载

MySQL数据库考试题与答案

MySQL数据库考试题与答案

34.若要在基本表 S 中增加一列 CN(课程名),可用 (
)
A. ADD TABLE S ALTE(RCN CHAR(8))
B. ALTER TABLE S AD(DCN CHAR(8))
C. ADD TABLE S(CN CHAR(8))
D. ALTER TABLE S(ADD CN CHAR(8))
46.以下哪项不属于数据模型 (
)
A.关系模型
B.网状模型 C.层次模型
D.网络模型 答案: A
47.有三个表,它们的记录行数分别是
集中共有 (
)行数据
10 行、 2 行和 6 行,三个表进行交叉连接后,结果
A. 18
B. 26
C.不确定
D. 120 答案: D
48.从 GROUP BY分组的结果集中再次用条件表达式进行筛选的子句是
)
A. FOUND_ROWS
B. LAST_ROWS
C. ROW_COUNT
D. LAST_INSERT_ID
答案: A
10.在视图上不能完成的操作是 (
)
A.查询 B.在视图上定义新的视图 C.更新视图
D.在视图上定义新的表 答案: D
11. UNIQUE 惟一索引的作用是 (
)
A.保证各行在该索引上的值都不得重复
53. MySQL 中,预设的、拥有最高权限超级用户的用户名为

mysql数据库考试试题及答案

mysql数据库考试试题及答案

mysql数据库考试试题及答案

一、选择题(每题2分,共20分)

1. MySQL数据库默认使用的端口号是多少?

A. 3306

B. 8080

C. 80

D. 21

答案:A

2. 下列哪个不是MySQL的数据类型?

A. INT

B. VARCHAR

C. DATE

D. BOOLEAN

答案:D

3. 在MySQL中,以下哪个命令用于创建数据库?

A. CREATE TABLE

B. CREATE DATABASE

C. DROP DATABASE

D. ALTER DATABASE

答案:B

4. 如何在MySQL中查看当前所有数据库?

A. SHOW DATABASES;

B. LIST DATABASES;

C. SELECT DATABASES;

D. DISPLAY DATABASES;

答案:A

5. 在MySQL中,以下哪个语句用于删除表?

A. DROP TABLE

B. REMOVE TABLE

C. DELETE TABLE

D. DESTROY TABLE

答案:A

6. 下列哪个不是MySQL的索引类型?

A. PRIMARY

B. UNIQUE

C. INDEX

D. FOREIGN

答案:D

7. 在MySQL中,使用哪个命令来查看表结构?

A. DESCRIBE table_name;

B. EXPLAIN table_name;

C. SHOW table_name;

D. SELECT table_name;

答案:A

8. 如何在MySQL中为表添加新列?

A. ADD COLUMN column_name;

B. INSERT COLUMN column_name;

MySQL练习题及答案

MySQL练习题及答案

答案见参考下列黄色标记

一、下面所有题目中包括单选或多选

1.若MySQL Server运行在Linux系统上,那访问MySQL服务器的客

户端程序也必须运行在Linux系统吗?

A.是 B. 否

2.MySQL与其他关系型数据库(SQL Server/Oracle)架构上最大的区别

是?

A.连接层 B. SQL层 C.存储引擎层

3.MySQL使用磁盘空间来存储下面哪些信息?

A.server和client程序、其他lib库文件

B.日志文件和状态文件

C.数据库

D.表格式(.frm)文件、数据文件、索引文件

E.当内部临时表超过控制设置时,由内存表形式转化为磁盘形式存储

F.上面所有

4.下面哪四种是mysql客户端程序的功能?

A.创建、删除数据库

B.创建、删除、修改表和索引

C.使用shutdown命令关闭服务器

D.创建、管理用户

E.显示replication状态信息

F.使用start backup命令来进行数据库二进制备份

5.在MySQL内部有4种常见日志,哪种日志是不能直接cat或more

文本查阅日志内容?

A.错误日志(error-log)

B.二进制日志(bin-log)

C.查询日志(query-log)

D.慢查询日志(slow-log)

6.下面哪三种方式可以查看Country表的存储引擎?

A.SHOW CREATE TABLE Country;

B.SHOW ENGINE Country STATUS;;

C.SHOW TABLE STATUS LIKE ‘Country’;

D.SELECT ENGINE FROM INFORMATION_SCHEMA.TABLES WHERE TABLE_NAME=’Country’;

MySQL专项测试题附答案

MySQL专项测试题附答案

MySQL 专项测试题附答案

一、单项选择题(本部分共15题,每题2分,共30分。在每题给出选项中,只有一项符合题目要求,答对得分,答错或不答不得分。)

1.下列说法中,不正确的是( )。

A.数据库减少了数据冗余

B.数据库中的数据可以共享

C.数据库避免了一切数据的重复

D.数据库具有较高的数据独立性

2.SQL 语言的数据操纵语句包括 SELECT , INSERT , UPDATE 和 DELETE ,重要的,也是使用最频繁的语句是( )。

A . SELECT

B . INSERT

C . UPDATE

D . DELETE

3.数据库系统的核心是( )。

A .数据模型

B .数据库管理系统

C .数据库

D .数据库管理员

4.在 MySQL 中,下列关于创建数据库表的描述正确的是( )。

A.在创建表时必须设定列的约束

B.在删除表的时候通过外键约束连接在一起的表会被一同删除

C.在创建表时必须设置列类型

D.通过 CREATE TABLE new_t SELECT FROM old_t复制表时,表的约束能够一起被复制到新表中

5.有一个关系:学生(学号,姓名,系别),规定学号的值域是 8个数字组成的字符串,这一规则属于( )

A.实体完整性约束

B.参照完整性约束

C.用户自定义完整性约束

D.关键字完整性约束

6.如果一个字段的数据必须来源另一个表的主键,那么要在这个字段上建立( )。

A. PK(主键)

B. FK(外键)

C. UK(唯一键)

D.复合主键

7.下列描述正确的是( )。

A.一个数据库只能包含一个数据表

B.一个数据库可以包含多个数据表

mysql语言练习题答案

mysql语言练习题答案

mysql语言练习题答案

一、选择题

1. C

2. A

3. B

4. D

5. A

6. C

7. B

8. D

9. B

10. C

二、填空题

1. SELECT *

FROM employees

WHERE department = 'Sales';

2. UPDATE products

SET price = price * 1.1;

3. DELETE FROM customers

WHERE age > 60;

4. INSERT INTO orders (customer_id, product_id, quantity)

VALUES (1, 5, 10);

5. INSERT INTO employees (first_name, last_name)

VALUES ('John', 'Doe');

三、简答题

1. 索引是一种数据结构,用于加快数据库的数据检索速度。在MySQL中,可以使用CREATE INDEX语句来创建索引。

2. MySQL中的关键字是指被数据库系统预先定义并具有特殊含义的词汇。常见的关键字包括SELECT、UPDATE、DELETE、INSERT 等。

3. 视图(View)是一种虚拟的表,其内容是从一个或多个基本表中导出的结果集。通过视图可以将复杂的查询简化,提高查询的灵活性和安全性。

4. 事务(Transaction)是由一组数据库操作组成的逻辑工作单元,要么全部执行成功,要么全部执行失败。事务具有ACID特性,即原子性、一致性、隔离性和持久性。

5. 外键(Foreign Key)是用于建立表与表之间联系的一种约束。通过外键,可以在两个相关表中建立引用关系,保证数据的一致性和完整性。

MySQL经典练习题及答案,常用SQL语句练习50题

MySQL经典练习题及答案,常用SQL语句练习50题

MySQL经典练习题及答案,常⽤SQL语句练习50题表名和字段

–1.学⽣表

Student(s_id,s_name,s_birth,s_sex) –学⽣编号,学⽣姓名, 出⽣年⽉,学⽣性别

–2.课程表

Course(c_id,c_name,t_id) – –课程编号, 课程名称, 教师编号

–3.教师表

Teacher(t_id,t_name) –教师编号,教师姓名

–4.成绩表

Score(s_id,c_id,s_score) –学⽣编号,课程编号,分数

测试数据

#–1.学⽣表

#Student(s_id,s_name,s_birth,s_sex) –学⽣编号,学⽣姓名, 出⽣年⽉,学⽣性别

CREATE TABLE `Student` (

`s_id` VARCHAR(20),

s_name VARCHAR(20) NOT NULL DEFAULT'',

s_brith VARCHAR(20) NOT NULL DEFAULT'',

s_sex VARCHAR(10) NOT NULL DEFAULT'',

PRIMARY KEY(s_id)

);

#–2.课程表

#Course(c_id,c_name,t_id) – –课程编号, 课程名称, 教师编号

create table Course(

c_id varchar(20),

c_name VARCHAR(20) not null DEFAULT'',

t_id VARCHAR(20) NOT NULL,

PRIMARY KEY(c_id)

);

/*

–3.教师表

Teacher(t_id,t_name) –教师编号,教师姓名

MySQL基础题库及答案

MySQL基础题库及答案

MySql数据库基础题库及答案

一、填空题

1.数据库是按照某种数据结构对数据进行____、_____和______的容器。

组织、存储、管理

2.结构化查询语言SQL 分为_______、_______、_______和________四种语言。

DDL、DML、DQL、DCL

3.MySQL中常用的约束有_____、_____、_____、_____、_____。

主键、外键、唯一、默认、非空

4.MySQL配置文件my.ini常用的参数选项组有_____、_____、_____。

[client]、[mysql]、[mysqld]

5.MySQL字符序命名规则中:ci 表示_____、cs 表示_____、bin 表示_____。

大小写不敏感、大小写敏感、二进制编码值比较

6.查看MySQL 字符集的命令是:___________________________。

show variables like 'character%’

7.MySQL5.6默认支持的存储引擎是______。InnoDB

8.显示表结构的命令_________、_____________。

desc <table_name> 、show create table <table_name>

9.查看全局系统变量的命令_________,查看当前会话系统变量的命令_________。

show global variables; show session variables;

10.MySQL提供的数据类型包括:_____、_____、_____、_____和_____。

大学mysql考试题及答案

大学mysql考试题及答案

大学mysql考试题及答案

一、单项选择题(每题2分,共20分)

1. MySQL数据库系统中,用于对数据进行查询操作的语句是:

A. INSERT

B. UPDATE

C. DELETE

D. SELECT

答案:D

2. 在MySQL中,创建数据库的命令是:

A. CREATE DATABASE

B. NEW DATABASE

C. BUILD DATABASE

D. START DATABASE

答案:A

3. 如果想要在MySQL中删除一个已经存在的数据表,应该使用哪个命令?

A. REMOVE TABLE

B. DELETE TABLE

C. DROP TABLE

D. DESTROY TABLE

答案:C

4. MySQL中,用于添加数据到表中的语句是:

A. INSERT INTO

B. ADD INTO

C. PUT INTO

D. CREATE INTO

答案:A

5. 在MySQL中,哪个命令用于修改已存在的数据记录?

A. UPDATE

B. MODIFY

C. CHANGE

D. ALTER

答案:A

6. 下列哪个不是MySQL的数据类型?

A. INT

B. VARCHAR

C. DATE

D. BOOLEAN

答案:D

7. 在MySQL中,用于删除数据库的命令是:

A. DELETE DATABASE

B. REMOVE DATABASE

C. DROP DATABASE

D. DESTROY DATABASE

答案:C

8. MySQL中的事务具有哪些特性?(多选)

A. 原子性

B. 一致性

C. 隔离性

D. 持久性

答案:ABCD

9. 在MySQL中,哪个命令用于查询数据库中所有数据表的名称?

mysql大学考试题及答案

mysql大学考试题及答案

mysql大学考试题及答案

# MySQL大学考试题及答案

一、选择题

1. MySQL数据库默认使用哪个端口号?

- A. 3306

- B. 3307

- C. 3308

- D. 3016

答案:A

2. 在MySQL中,以下哪个SQL语句用于创建新的数据库?

- A. `CREATE TABLE`

- B. `CREATE DATABASE`

- C. `NEW DATABASE`

- D. `ADD DATABASE`

答案:B

3. 如果想要在MySQL中删除一个已存在的表,应该使用哪个语句? - A. `DELETE TABLE`

- B. `REMOVE TABLE`

- C. `DROP TABLE`

- D. `DESTROY TABLE`

答案:C

4. MySQL中的事务是什么?

- A. 数据库中的一个文件

- B. 一组不可分割的数据库操作

- C. 数据库中的一个索引

- D. 数据库中的一个视图

答案:B

5. 在MySQL中,使用哪个命令可以查看当前数据库的所有表?

- A. `SHOW TABLES`

- B. `LIST TABLES`

- C. `SELECT * FROM tables`

- D. `TABLE STATUS`

答案:A

二、填空题

1. MySQL中的数据类型包括数值、________、时间日期和________四种。

答案:字符串、空间数据

2. 在MySQL中,使用________语句可以给表添加新的列。

答案:ALTER TABLE

3. MySQL中的存储过程是由________语句创建的。

MySQL数据库考试试题及答案

MySQL数据库考试试题及答案

MySQL数据库考试试题及答案

专业:移动通信科目:MySQL 数据库一、单项选择题

1.以下聚合函数求数据总和的是( )

A. MAX

B. SUM

C. COUNT

D. AVG

答案:B

2.可以用()来声明游标

A.CREATE CURSOR

B.ALTER CURSOR

C.SET CURSOR

D.DECLARE CURSOR 答案:D

3.SELECT语句的完整语法较复杂,但至少包括的部分是

()

A.仅SELECT

B.SELEC,T FROM

C.SELEC,T GROUP

D.SELEC,T INTO 答案:B

4.SQL语句中的条件用以下哪一项来表达()

A.THEN

B.WHILE

C.WHERE

D.IF 答案:C

5.使用CREATE TABL语句的()子句,在创建基本表时可以启用全文本搜索

A.FULLTEXT

B.ENGINE

C.FROM

D.WHRER

答案:A

6.以下能够删除一列的是()

A.alter table emp remove addcolumn

B.alter table emp drop column addcolumn

C.alter table emp delete column addcolumn

D.alter table emp delete addcolumn 答案:B

7.若要撤销数据库中已经存在的表S,可用()。

A. DELETE TABLE S

B. DELETE S

C. DROP S

D. DROP TABLE S

答案:D

8.查找表结构用以下哪一项( )

A. FIND

B. SELETE

mysql试题及答案

mysql试题及答案

mysql试题及答案

MySQL作为一种常用的关系型数据库管理系统,在企业和个人应用中广泛使用。通过进行MySQL试题的练习和答案的解析,可以帮助读者加深对MySQL的理解和熟练应用。本文将提供一系列MySQL试题及答案,旨在帮助读者提高MySQL技能。

1. 试题一:MySQL基础

1.1 MySQL是什么?它有哪些特点?

MySQL是一种开源的关系型数据库管理系统,具有以下特点:

- 开源免费:用户可以免费使用和修改MySQL,而且还能获得MySQL 的源代码。

- 跨平台:MySQL支持多种操作系统,如Windows、Linux、MacOS等。

- 高性能:MySQL具有高效的数据存储和检索能力,能够处理大量数据。

- 可扩展性:MySQL支持可扩展性,可以通过添加更多的硬件资源来提高系统性能。

- 安全性:MySQL提供了访问控制和数据加密等安全措施,保护数据的安全性。

1.2 如何在Windows系统上安装MySQL?

在Windows系统上安装MySQL,可以按照以下步骤进行:

1. 下载MySQL安装包,选择合适的版本和安装包类型。

2. 双击安装包,根据安装向导进行安装。

3. 配置MySQL安装参数,如设置root密码、端口号等。

4. 完成安装后,启动MySQL服务。

1.3 如何连接MySQL数据库?

连接MySQL数据库,可以使用MySQL提供的命令行工具或者其他可视化管理工具。

- 命令行连接:打开命令行界面,输入`mysql -u 用户名 -p 密码`,即可连接到MySQL数据库。

- 可视化管理工具连接:根据所使用的工具类型和版本,在连接设置中填写相关信息,如主机名、端口号、用户名、密码等。

mysql基础语法题目

mysql基础语法题目

mysql基础语法题目

1.问题:什么是MySQL?

答案:MySQL是一种流行的关系型数据库管理系统(RDBMS),它使用SQL(结构化查询语言)作为查询语言。MySQL是一个开源的软件,具有高性能、可靠性、易用性和可扩展性等特点。

2.问题:如何在MySQL中创建数据库?

答案:使用CREATE DATABASE语句可以在MySQL中创建一个新的数据库。以下是示例语法:

Sql:

CREATE DATABASE database_name;

3.问题:如何在MySQL中创建表?

答案:使用CREATE TABLE语句可以在MySQL中创建一个新的表。以下是示例语法:

Sql:

CREATE TABLE table_name (

column1 datatype,

column2 datatype,

column3 datatype,

...

);

4.问题:如何在MySQL中插入数据?

答案:使用INSERT INTO语句可以在MySQL表中插入新的

数据行。以下是示例语法:

Sql:

INSERT INTO table_name (column1, column2, column3, ...)

VALUES (value1, value2, value3, ...);

5.问题:如何在MySQL中查询数据?

答案:使用SELECT语句可以在MySQL中查询数据。以下是

示例语法:

Sql:

SELECT column1, column2, ...

FROM table_name

WHERE condition;

6.问题:如何在MySQL中更新数据?

MySQL练习题及答案

MySQL练习题及答案

答案见参考下列黄色标记

一、下面所有题目中包括单选或多选

1.若MySQL Server运行在Linux系统上,那访问MySQL服务器的

客户端程序也必须运行在Linux系统吗?

A.是 B. 否

2.MySQL与其他关系型数据库(SQL Server/Oracle)架构上最大的区

别是?

A.连接层 B. SQL层 C.存储引擎层

3.MySQL使用磁盘空间来存储下面哪些信息?

A.server和client程序、其他lib库文件

B.日志文件和状态文件

C.数据库

D.表格式(.frm)文件、数据文件、索引文件

E.当内部临时表超过控制设置时,由内存表形式转化为磁盘形式存储

F.上面所有

4.下面哪四种是mysql客户端程序的功能?

A.创建、删除数据库

B.创建、删除、修改表和索引

C.使用shutdown命令关闭服务器

D.创建、管理用户

E.显示replication状态信息

F.使用start backup命令来进行数据库二进制备份

5.在MySQL内部有4种常见日志,哪种日志是不能直接cat或more

文本查阅日志内容?

A.错误日志 (error-log)

B.二进制日志(bin-log)

C.查询日志(query-log)

D.慢查询日志(slow-log)

6.下面哪三种方式可以查看Country表的存储引擎?

A.SHOW CREATE TABLE Country;

B.SHOW ENGINE Country STATUS;;

C.SHOW TABLE STATUS LIKE ‘Country’;

D.SELECT ENGINE FROM INFORMATION_SCHEMA.TABLES WHERE TABLE_NAME=’Country’;

MySQL习题及答案

MySQL习题及答案

MySQL习题及答案

MySQL习题及答案

第一篇:《MySQL最新最全面试题和答案》

在缺省模式下,MYSQL是autocommit模式的,所有的数据库更新操作都会即时提交,所以在缺省情况下,mysql是不支持事务的。

但是如果你的MYSQL表类型是使用InnoDB Tables 或BDB tables的话,你的MYSQL就可以使用事务处理,使用SET AUTOCOMMIT=0就可以使MYSQL允许在非autocommit模式,在非autocommit模式下,你必须使用COMMIT来提交你的更改,或者用ROLLBACK来回滚你的更改。

示例如下:

START TRANSACTION;

SELECT @A:=SUM(salary) FROM table1 WHERE type=1;

UPDATE table2 SET summmary=@A WHERE type=1;

COMMIT;

MYSQL相比于其他数据库有哪些特点?

MySQL是一个小型关系型数据库管理系统,开发者为瑞典MySQL AB公司,现在已经被Sun公司收购,支持FreeBSD、Linux、MAC、Windows等多种操作系统

与其他的大型数据库例如Oracle、DB2、SQL Server等相比功能稍弱一些

1、可以处理拥有上千万条记录的大型数据

2、支持常见的SQL语句规范

3、可移植行高,安装简单小巧

4、良好的运行效率,有丰富信息的网络支持

5、调试、管理,优化简单(相对其他大型数据库)

介绍一下mysql的日期和时间函数

这里是一个使用日期函数的例子。下面的查询选择所有date_col 值在最后30 天内的记录。mysql> SELECT something FROM

mysql数据库练习题(含答案)

mysql数据库练习题(含答案)

mysql数据库练习题(含答案)

创建数据库

1 DROP DATABASE IF EXISTS test1; #如果存在test1数据库删除test1数据库

2 CREATE DATABASE test1; #创建test1数据库

3 USE test1; #切换的test1数据库⾥

创建部门表

1 DROP IF EXISTS TABLE DEPT; #如果存在dept数据表,删除dept数据表.

2 CREATE TABLE DEPT(

3 DEPTNO int PRIMARY KEY, #部门编号

4 DNAME VARCHAR(14) , #部门名称

5 LOC VARCHAR(13) #部门地址

6 ) ;

向部门表插⼊数据

1 INSERT INTO DEPT VALUES (10,'ACCOUNTING','NEW YORK');

2 INSERT INTO DEPT VALUES (20,'RESEARCH','DALLAS');

3 INSERT INTO DEPT VALUES (30,'SALES','CHICAGO');

4 INSERT INTO DEPT VALUES (40,'OPERATIONS','BOSTON');

创建员⼯表

1 DROP IF EXISTS TABLE EMP; #如果存在emp数据表,删除emp数据表.

2 CREATE TABLE EMP(

3 EMPNO int PRIMARY KEY, #员⼯编号

4 ENAME VARCHAR(10), #员⼯姓名

5 JOB VARCHAR(9), #员⼯⼯作

mysql数据库考试试题及答案

mysql数据库考试试题及答案

mysql数据库考试试题及答案

一、选择题

1. MySQL中的InnoDB存储引擎支持的事务隔离级别有几种?

A. 一种

B. 两种

C. 三种

D. 四种

答案:D

2. 下列哪个命令可以查看MySQL服务器的版本信息?

A. SHOW DATABASES;

B. SHOW TABLES;

C. SHOW VARIABLES;

D. SHOW PROCESSLIST;

答案:C

3. 在MySQL中,如果需要对一个表进行备份,应该使用哪个命令?

A. mysqldump

B. mysqlimport

C. mysqladmin create

D. mysqladmin backup

答案:A

4. 在SQL语句中,用于删除表中数据但不删除表结构的关键字是什么?

A. TRUNCATE

B. DROP

C. DELETE

D. REMOVE

答案:C

5. 在MySQL中,创建新数据库的命令是什么?

A. CREATE DATABASE

B. NEW DATABASE

C. BUILD DATABASE

D. INIT DATABASE

答案:A

二、填空题

1. 在MySQL中,___________命令可以用来创建新的表。

答案:CREATE TABLE

2. 如果需要查询数据库中所有的表,可以使用___________命令。答案:SHOW TABLES

3. 在SQL中,___________关键字用于指定唯一键值,保证表中每一行数据的唯一性。

答案:PRIMARY KEY

4. 当需要对数据库进行优化时,可以使用___________命令。

答案:OPTIMIZE TABLE

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

答案见参考下列黄色标记

一、下面所有题目中包括单选或多选

1.若MySQL Server运行在Linux系统上,那访问MySQL服务器的

客户端程序也必须运行在Linux系统吗?

A.是 B. 否

2.MySQL与其他关系型数据库(SQL Server/Oracle)架构上最大的区

别是?

A.连接层 B. SQL层 C.存储引擎层

3.MySQL使用磁盘空间来存储下面哪些信息?

A.s erver和client程序、其他lib库文件

B.日志文件和状态文件

C.数据库

D.表格式(.frm)文件、数据文件、索引文件

E.当部临时表超过控制设置时,由存表形式转化为磁盘形式存储F.上面所有

4.下面哪四种是mysql客户端程序的功能?

A.创建、删除数据库

B.创建、删除、修改表和索引

C.使用shutdown命令关闭服务器

D.创建、管理用户

E.显示replication状态信息

F.使用start backup命令来进行数据库二进制备份

5.在MySQL部有4种常见日志,哪种日志是不能直接cat或more

文本查阅日志容?

A.错误日志(error-log)

B.二进制日志(bin-log)

C.查询日志(query-log)

D.慢查询日志(slow-log)

6.下面哪三种方式可以查看Country表的存储引擎?

A.S HOW CREATE TABLE Country;

B.SHOW ENGINE Country STATUS;;

C.S HOW TABLE STATUS LIKE ‘Country’;

D.SELECT ENGINE FROM INFORMATION_SCHEMA.TABLES WHERE TABLE_NAME=’Country’;

E.SELECT ENGINE FROM INFORMATION_SCHEMA.ENGINES WHERE TABLE_NAME =’County’;

7.在高并发、事务等场景下,MySQL5.6数据库默认使用哪种存储

引擎?

A.Myisam

B. InnoDB

C. Memory

D. ndbCluster

8.下面哪种场景不能用到Index索引?

A.S elect * from customer where customer_id=10;

B.Select * from customer Where LEFT(last_name,4)=’SMIT’;

C.S elect * from customer where customer_name LIKE ‘SMIT%’;

D.Select * from customer where customer_id =4 OR customer_id =7 OR customer_id =10;

9.MySQL replication复制中主-从是通过什么进行数据同步?

A . redo log B. binlog C. 文件系统

10.有关Mysqldump备份特性中哪个是不正确的?

A.是逻辑备份,需将表结构和数据转换成SQL语句

B. mysql服务必须运行

C.备份与恢复速度比物理备份快

E.支持MySQL所有存储引擎

11.下面哪种方式不属于MySQL常见索引类型?

A.前缀索引B、函数索引C、唯一索引D聚集索引

12.通过EXPLAIN来分析SQL语句,如下:

EXPLAIN SELECT a1.id,a2.rank FROM a1,a2 WHERE a1.id = a2.id;

那从上面结果集中KEY列值信息分析最佳描述是”该SQL语句实际利用到的索引”?

A.是 B. 否

13.下面哪种方式是MySQL默认事务隔离级别。

A.r ead uncommitted

B.read committed

C.r epeatable read

D.serializable

14.MySQL主机和从机必须是同一种类型的存储引擎表?

A.是 B.否

15.下面哪种工具可以很好用来监控MySQL数据库?

A.mysqlbackup B. monitor C. mysql workbench D.

sqlyog

16.M ySQL中当被标记为删除标记且不再需要的undo log,用来回收

undo页的线程是指?

A.purge thread B. read thread C. write thread D. all of above

17.M ySQL 5.6时间数据类型是支持什么级别?

A.分钟 B. 秒 C.毫秒 D.微秒

18.M ySQL 5.6复制为了缓解IO吞吐量,仅记录所更改影响的行记录

数据,binlog_row_image参数值设置为?

A.Minimal B. Full C. Noblob D. statement

19.M ySQL 5.6复制支持多个SQL thread处理机制,是指对?

A.整个MySQL服务器

B.不同DB数据库

C.不同tables表

D.单个库

20.下列哪些场景不适应于MySQL Replication复制?

A.自动失效接管

相关文档
最新文档