提交 9761012e 编写于 作者: CSDN-Ada助手's avatar CSDN-Ada助手

优化错误率高的题目

上级 a3b0cbd2
...@@ -3,6 +3,7 @@ ...@@ -3,6 +3,7 @@
"keywords": ["create user"], "keywords": ["create user"],
"children": [], "children": [],
"export": [ "export": [
"create_user_desc.json",
"create_user.json" "create_user.json"
], ],
"keywords_must": [], "keywords_must": [],
......
{
"type": "code_options",
"author": "zxm2015",
"source": "create_user_desc.md",
"notebook_enable": false,
"exercise_id": ""
}
\ No newline at end of file
# 创建用户 简介
以下关于创建用户的说法<span style="color:red">错误</span>的是:
<hr/>
点击进入[MySQL实战练习环境](https://mydev.csdn.net/product/pod/new?image=cimg-centos7-skilltreemysql&connect=auto&create=auto&utm_source=skill){target="_blank"}。
* `show databases;` 列出所有数据库
* `show tables;` 列出所有表
## 答案
```
GRANT SELECT ON *.* TO 'binghe'@'localhost'
IDENTIFIED BY '@Binghe123456';
创建用户名为binghe的用户,密码为@binghe123456,并为用户赋予所有数据表全部权限
```
## 选项
### A
```
可以使用GRANT来创建用户
```
### B
```
可以使用CREATE USER语句来创建用户
```
### C
```
CREATE USER 'binghe'@'localhost';
创建用户名为binghe的MySQL用户,其主机名为localhost。
```
### D
```
使用GRANT语句创建用户,不仅可以添加用户,而且还能为用户赋予相应的权限。
```
### E
```
使用CREATE USER语句创建用户时,只是在mysql数据库下的user数据表中添加了一条记录,并没有为用户授权。
```
\ No newline at end of file
...@@ -12,7 +12,7 @@ create table employee ...@@ -12,7 +12,7 @@ create table employee
); );
``` ```
Joe 做了一些关于 max 函数的练习,其中不正确的是: Joe 做了一些关于 max 函数的练习,其中<span style="color:red">不正确</span>的是:
<hr/> <hr/>
......
...@@ -3,6 +3,7 @@ ...@@ -3,6 +3,7 @@
"keywords": ["inner", "join", "连接查询"], "keywords": ["inner", "join", "连接查询"],
"children": [], "children": [],
"export": [ "export": [
"inner_join_desc.json",
"join_self.json" "join_self.json"
], ],
"keywords_must": [ "keywords_must": [
......
{
"type": "code_options",
"author": "zxm2015",
"source": "inner_join_desc.md",
"notebook_enable": false,
"exercise_id": ""
}
\ No newline at end of file
# INNER JOIN 简介
以下关于INNER JOIN的说法<span style="color:red">错误</span>的是:
<hr/>
点击进入[MySQL实战练习环境](https://mydev.csdn.net/product/pod/new?image=cimg-centos7-skilltreemysql&connect=auto&create=auto&utm_source=skill){target="_blank"}。
* `show databases;` 列出所有数据库
* `show tables;` 列出所有表
## 答案
```
INNER JOIN连接的其他表越多性能越好
```
## 选项
### A
```
INNER JOIN又称为自连接
```
### B
```
INNER JOIN连接的主表和被连接表都为自己
```
### C
```
INNER JOIN出现在FROM子句之后
```
### D
```
某个树结构存储表,包含id,parent_id和name字段,查询某个节点的父节点name时可以用INNER JOIN
```
\ No newline at end of file
...@@ -17,6 +17,14 @@ end LOOP trace; ...@@ -17,6 +17,14 @@ end LOOP trace;
现在 Joe 想要用 `REPEATE` 简化这个 `LOOP` 循环,他应该怎么做? 现在 Joe 想要用 `REPEATE` 简化这个 `LOOP` 循环,他应该怎么做?
(提示)REPEAT循环语句的语法结构为:
```sql
REPEAT
Statements;
UNTIL expression
END REPEAT
```
<hr/> <hr/>
点击进入[MySQL实战练习环境](https://mydev.csdn.net/product/pod/new?image=cimg-centos7-skilltreemysql&connect=auto&create=auto&utm_source=skill){target="_blank"}。 点击进入[MySQL实战练习环境](https://mydev.csdn.net/product/pod/new?image=cimg-centos7-skilltreemysql&connect=auto&create=auto&utm_source=skill){target="_blank"}。
......
...@@ -17,6 +17,14 @@ end LOOP trace; ...@@ -17,6 +17,14 @@ end LOOP trace;
现在 Joe 想要用 `WHILE` 简化这个 `LOOP` 循环,他应该怎么做? 现在 Joe 想要用 `WHILE` 简化这个 `LOOP` 循环,他应该怎么做?
(提示)WHILE语法结构为:
```sql
WHILE search_condition DO
statement list
END WHILE
```
<hr/> <hr/>
点击进入[MySQL实战练习环境](https://mydev.csdn.net/product/pod/new?image=cimg-centos7-skilltreemysql&connect=auto&create=auto&utm_source=skill){target="_blank"}。 点击进入[MySQL实战练习环境](https://mydev.csdn.net/product/pod/new?image=cimg-centos7-skilltreemysql&connect=auto&create=auto&utm_source=skill){target="_blank"}。
......
...@@ -6,6 +6,7 @@ ...@@ -6,6 +6,7 @@
], ],
"children": [], "children": [],
"export": [ "export": [
"cursor_desc.json",
"cursor.json" "cursor.json"
], ],
"keywords_must": [], "keywords_must": [],
......
{
"type": "code_options",
"author": "zxm2015",
"source": "cursor_desc.md",
"notebook_enable": false,
"exercise_id": ""
}
\ No newline at end of file
# 游标 简介
以下关于游标的说法<span style="color:red">错误</span>的是:
<hr/>
点击进入[MySQL实战练习环境](https://mydev.csdn.net/product/pod/new?image=cimg-centos7-skilltreemysql&connect=auto&create=auto&utm_source=skill){target="_blank"}。
* `show databases;` 列出所有数据库
* `show tables;` 列出所有表
## 答案
```
游标不能放在函数中使用
```
## 选项
### A
```
"DECLARE 游标名字 CURSOR FOR 查询语句;" 用来声明游标
```
### B
```
定义好游标之后,需要使用"OPEN 游标名;"来打开游标
```
### C
```
游标使用有需要关闭"CLOSE 游标名;"
```
### D
```
游标就像指针一样,可以定位操作查询的数据
```
\ No newline at end of file
...@@ -12,6 +12,12 @@ create table points( ...@@ -12,6 +12,12 @@ create table points(
增加一个生成列,保存每个点的模(modulus),即 `√(x^2 + y^2)` 。下面哪个操作是正确的? 增加一个生成列,保存每个点的模(modulus),即 `√(x^2 + y^2)` 。下面哪个操作是正确的?
(提示)MySQL生成列的语法结构为:
```sql
column_name data_type [GENERATED ALWAYS] AS (expression)
```
<hr/> <hr/>
点击进入[MySQL实战练习环境](https://mydev.csdn.net/product/pod/new?image=cimg-centos7-skilltreemysql&connect=auto&create=auto&utm_source=skill){target="_blank"}。 点击进入[MySQL实战练习环境](https://mydev.csdn.net/product/pod/new?image=cimg-centos7-skilltreemysql&connect=auto&create=auto&utm_source=skill){target="_blank"}。
......
# 复制过滤器 # 复制过滤器
关于 MySQL 复制架构的过滤器,以下说法错误的是: 复制过滤器可以从主节点只复制一个或一部分数据库的数据到从节点上,并不是全部复制。关于 MySQL 复制架构的过滤器,以下说法<span style="color:red">错误</span>的是:
<hr/> <hr/>
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册