整理了一下之前自己出过的选择题,大概10来篇,近期更新到博客中。
单选
-
在MySQL5.7中,使用下面语句创建一个新用户,描述正确的是 “mysql> grant select,update,delete on world.* to ‘jim’@’localhost’;” A. 创建失败,语法错误,没有定义 password B. 创建成功也有可能失败,取决于 sql_mode 的设置 C. 创建失败,只能用create user来创建用户 D. 创建成功,但密码为空
-
关于MySQL权限说法正确的是 A. 管理权限(如super, process, file等)不能够指定某个数据库,on后面必须跟 . B. 如需要truncate权限只需授予drop权限 C. super权限允许用户终止任何查询,但不允许修改全局变量的set语句 D. 建立一个用户时,需要单独授予usage连接权限
-
通过备份恢复了一个数据库,但是检查发现权限没有生效,如何使权限生效? A.FLUSH LOGS B.FLUSH HOSTS C.FLUSH PRIVILEGES D.FLUSH TABLES
-
在MySQL5.7中,关于主从同步,如果只需要复制一部分库表,以下说法正确的是? A. 使用CHANGE REPLICATION FILTER语句在线设置过滤规则即可,重启后规则仍然有效 B. 使用CHANGE REPLICATION FILTER语句在线设置过滤规则后,还需要更改配置文件,否则重启后规则失效 C. 使用CHANGE MASTER TO语句在线设置过滤规则即可,重启后规则仍然有效 D. 使用CHANGE MASTER TO语句在线设置过滤规则后,还需要更改配置文件,否则重启后规则失效
-
在MySQL中,关于主从同步,如果只需要复制一部分库表,以下说法错误的是? A. 对于MySQL5.6版本,可以在从库上更改配置文件设置过滤规则,并重启生效 B. 对于MySQL5.6版本,可以在从库上在线设置过滤规则,无需重启数据库 C. 对于MySQL5.7版本,可以在从库上更改配置文件设置过滤规则,并重启生效 D. 对于MySQL5.7版本,可以在从库上在线设置过滤规则,无需重启数据库
多选
- MySQL在插入数据时提示以下错误,可能是sql_mode中的哪两个选项共同导致的这个问题? 1292 - Incorrect datetime value: ‘0000-00-00 00:00:00’ for column 'date' at row ` A. NO_ZERO_DATE B. NO_ZERO_IN_DATE C. ALLOW_INVALID_DATES D. STRICT_TRANS_TABLES
- 在MySQL从库中,要查看对应的主库地址,以下哪种方法可能成功? A. SHOW SLAVE STATUS\G B. SELECT * FROM mysql.slave_master_info C. 查看数据目录下的master.info文件 D. SHOW MASTER STATUS\G
- 在MySQL中,以下关于主从同步说法正确的是? A. 主库和从库的库名表名必须一致 B. 主库和从库的表结构必须一致 C. 可以将主库中a库下的表,复制到从库上b库下的同名表中 D. 主库和从库的表结构可以不同,只要满足指定条件,也能进行同步
- 在MySQL中,关于主从同步,如果只需要复制一部分库表,以下说法正确的是? A. 可以在主库上设置规则,记录所有库表的binlog,但只传输需要复制的库表相关的binlog到从库上 B. 可以在主库上设置规则,只记录指定库表的binlog,并将所有binlog传输到从库上 C. 可以在从库上设置规则,只获取指定库表相关的binlog D. 可以在从库上设置规则,只执行相关库表的binlog
- 在MySQL主库中,要查看对应的从库地址,以下哪种方法可能成功? A. SHOW SLAVE HOSTS; B. SHOW SLAVE STATUS; C. SHOW PROCESSLIST; D. SHOW MASTER STATUS;
答案
单选
- 在MySQL5.7中,使用下面语句创建一个新用户,描述正确的是 B “mysql> grant select,update,delete on world.* to ‘jim’@’localhost’;” A. 创建失败,语法错误,没有定义 password B. 创建成功也有可能失败,取决于 sql_mode 的设置 C. 创建失败,只能用create user来创建用户 D. 创建成功,但密码为空
- 关于MySQL权限说法正确的是 A A. 管理权限(如super, process, file等)不能够指定某个数据库,on后面必须跟 . B. 如需要truncate权限只需授予drop权限 C. super权限允许用户终止任何查询,但不允许修改全局变量的set语句 D. 建立一个用户时,需要单独授予usage连接权限
- 通过备份恢复了一个数据库,但是检查发现权限没有生效,如何使权限生效?C A.FLUSH LOGS B.FLUSH HOSTS C.FLUSH PRIVILEGES D.FLUSH TABLES
- 在MySQL5.7中,关于主从同步,如果只需要复制一部分库表,以下说法正确的是?B A. 使用CHANGE REPLICATION FILTER语句在线设置过滤规则即可,重启后规则仍然有效 B. 使用CHANGE REPLICATION FILTER语句在线设置过滤规则后,还需要更改配置文件,否则重启后规则失效 C. 使用CHANGE MASTER TO语句在线设置过滤规则即可,重启后规则仍然有效 D. 使用CHANGE MASTER TO语句在线设置过滤规则后,还需要更改配置文件,否则重启后规则失效
- 在MySQL中,关于主从同步,如果只需要复制一部分库表,以下说法错误的是?B A. 对于MySQL5.6版本,可以在从库上更改配置文件设置过滤规则,并重启生效 B. 对于MySQL5.6版本,可以在从库上在线设置过滤规则,无需重启数据库 C. 对于MySQL5.7版本,可以在从库上更改配置文件设置过滤规则,并重启生效 D. 对于MySQL5.7版本,可以在从库上在线设置过滤规则,无需重启数据库
多选
- MySQL在插入数据时提示以下错误,可能是sql_mode中的哪两个选项共同导致的这个问题?AD 1292 - Incorrect datetime value: ‘0000-00-00 00:00:00’ for column 'date' at row ` A. NO_ZERO_DATE B. NO_ZERO_IN_DATE C. ALLOW_INVALID_DATES D. STRICT_TRANS_TABLES
- 在MySQL从库中,要查看对应的主库地址,以下哪种方法可能成功? A B C A. SHOW SLAVE STATUS\G B. SELECT * FROM mysql.slave_master_info C. 查看数据目录下的master.info文件 D. SHOW MASTER STATUS\G
- 在MySQL中,以下关于主从同步说法正确的是? CD A. 主库和从库的库名表名必须一致 B. 主库和从库的表结构必须一致 C. 可以将主库中a库下的表,复制到从库上b库下的同名表中 D. 主库和从库的表结构可以不同,只要满足指定条件,也能进行同步
- 在MySQL中,关于主从同步,如果只需要复制一部分库表,以下说法正确的是? BD A. 可以在主库上设置规则,记录所有库表的binlog,但只传输需要复制的库表相关的binlog到从库上 B. 可以在主库上设置规则,只记录指定库表的binlog,并将所有binlog传输到从库上 C. 可以在从库上设置规则,只获取指定库表相关的binlog D. 可以在从库上设置规则,只执行相关库表的binlog
- 在MySQL主库中,要查看对应的从库地址,以下哪种方法可能成功?AC A. SHOW SLAVE HOSTS; B. SHOW SLAVE STATUS; C. SHOW PROCESSLIST; D. SHOW MASTER STATUS;