MySQL选择题(一) 账号和同步
  yd2rX1n7Kvhq 2023年11月02日 39 0

整理了一下之前自己出过的选择题,大概10来篇,近期更新到博客中。

单选

  1. 在MySQL5.7中,使用下面语句创建一个新用户,描述正确的是 “mysql> grant select,update,delete on world.* to ‘jim’@’localhost’;” A. 创建失败,语法错误,没有定义 password B. 创建成功也有可能失败,取决于 sql_mode 的设置 C. 创建失败,只能用create user来创建用户 D. 创建成功,但密码为空

  2. 关于MySQL权限说法正确的是 A. 管理权限(如super, process, file等)不能够指定某个数据库,on后面必须跟 . B. 如需要truncate权限只需授予drop权限 C. super权限允许用户终止任何查询,但不允许修改全局变量的set语句 D. 建立一个用户时,需要单独授予usage连接权限

  3. 通过备份恢复了一个数据库,但是检查发现权限没有生效,如何使权限生效? A.FLUSH LOGS B.FLUSH HOSTS C.FLUSH PRIVILEGES D.FLUSH TABLES

  4. 在MySQL5.7中,关于主从同步,如果只需要复制一部分库表,以下说法正确的是? A. 使用CHANGE REPLICATION FILTER语句在线设置过滤规则即可,重启后规则仍然有效 B. 使用CHANGE REPLICATION FILTER语句在线设置过滤规则后,还需要更改配置文件,否则重启后规则失效 C. 使用CHANGE MASTER TO语句在线设置过滤规则即可,重启后规则仍然有效 D. 使用CHANGE MASTER TO语句在线设置过滤规则后,还需要更改配置文件,否则重启后规则失效

  5. 在MySQL中,关于主从同步,如果只需要复制一部分库表,以下说法错误的是? A. 对于MySQL5.6版本,可以在从库上更改配置文件设置过滤规则,并重启生效 B. 对于MySQL5.6版本,可以在从库上在线设置过滤规则,无需重启数据库 C. 对于MySQL5.7版本,可以在从库上更改配置文件设置过滤规则,并重启生效 D. 对于MySQL5.7版本,可以在从库上在线设置过滤规则,无需重启数据库

多选

  1. 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
  2. 在MySQL从库中,要查看对应的主库地址,以下哪种方法可能成功? A. SHOW SLAVE STATUS\G B. SELECT * FROM mysql.slave_master_info C. 查看数据目录下的master.info文件 D. SHOW MASTER STATUS\G
  3. 在MySQL中,以下关于主从同步说法正确的是? A. 主库和从库的库名表名必须一致 B. 主库和从库的表结构必须一致 C. 可以将主库中a库下的表,复制到从库上b库下的同名表中 D. 主库和从库的表结构可以不同,只要满足指定条件,也能进行同步
  4. 在MySQL中,关于主从同步,如果只需要复制一部分库表,以下说法正确的是? A. 可以在主库上设置规则,记录所有库表的binlog,但只传输需要复制的库表相关的binlog到从库上 B. 可以在主库上设置规则,只记录指定库表的binlog,并将所有binlog传输到从库上 C. 可以在从库上设置规则,只获取指定库表相关的binlog D. 可以在从库上设置规则,只执行相关库表的binlog
  5. 在MySQL主库中,要查看对应的从库地址,以下哪种方法可能成功? A. SHOW SLAVE HOSTS; B. SHOW SLAVE STATUS; C. SHOW PROCESSLIST; D. SHOW MASTER STATUS;

答案

单选

  1. 在MySQL5.7中,使用下面语句创建一个新用户,描述正确的是 B “mysql> grant select,update,delete on world.* to ‘jim’@’localhost’;” A. 创建失败,语法错误,没有定义 password B. 创建成功也有可能失败,取决于 sql_mode 的设置 C. 创建失败,只能用create user来创建用户 D. 创建成功,但密码为空
  2. 关于MySQL权限说法正确的是 A A. 管理权限(如super, process, file等)不能够指定某个数据库,on后面必须跟 . B. 如需要truncate权限只需授予drop权限 C. super权限允许用户终止任何查询,但不允许修改全局变量的set语句 D. 建立一个用户时,需要单独授予usage连接权限
  3. 通过备份恢复了一个数据库,但是检查发现权限没有生效,如何使权限生效?C A.FLUSH LOGS B.FLUSH HOSTS C.FLUSH PRIVILEGES D.FLUSH TABLES
  4. 在MySQL5.7中,关于主从同步,如果只需要复制一部分库表,以下说法正确的是?B A. 使用CHANGE REPLICATION FILTER语句在线设置过滤规则即可,重启后规则仍然有效 B. 使用CHANGE REPLICATION FILTER语句在线设置过滤规则后,还需要更改配置文件,否则重启后规则失效 C. 使用CHANGE MASTER TO语句在线设置过滤规则即可,重启后规则仍然有效 D. 使用CHANGE MASTER TO语句在线设置过滤规则后,还需要更改配置文件,否则重启后规则失效
  5. 在MySQL中,关于主从同步,如果只需要复制一部分库表,以下说法错误的是?B A. 对于MySQL5.6版本,可以在从库上更改配置文件设置过滤规则,并重启生效 B. 对于MySQL5.6版本,可以在从库上在线设置过滤规则,无需重启数据库 C. 对于MySQL5.7版本,可以在从库上更改配置文件设置过滤规则,并重启生效 D. 对于MySQL5.7版本,可以在从库上在线设置过滤规则,无需重启数据库

多选

  1. 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
  2. 在MySQL从库中,要查看对应的主库地址,以下哪种方法可能成功? A B C A. SHOW SLAVE STATUS\G B. SELECT * FROM mysql.slave_master_info C. 查看数据目录下的master.info文件 D. SHOW MASTER STATUS\G
  3. 在MySQL中,以下关于主从同步说法正确的是? CD A. 主库和从库的库名表名必须一致 B. 主库和从库的表结构必须一致 C. 可以将主库中a库下的表,复制到从库上b库下的同名表中 D. 主库和从库的表结构可以不同,只要满足指定条件,也能进行同步
  4. 在MySQL中,关于主从同步,如果只需要复制一部分库表,以下说法正确的是? BD A. 可以在主库上设置规则,记录所有库表的binlog,但只传输需要复制的库表相关的binlog到从库上 B. 可以在主库上设置规则,只记录指定库表的binlog,并将所有binlog传输到从库上 C. 可以在从库上设置规则,只获取指定库表相关的binlog D. 可以在从库上设置规则,只执行相关库表的binlog
  5. 在MySQL主库中,要查看对应的从库地址,以下哪种方法可能成功?AC A. SHOW SLAVE HOSTS; B. SHOW SLAVE STATUS; C. SHOW PROCESSLIST; D. SHOW MASTER STATUS;
【版权声明】本文内容来自摩杜云社区用户原创、第三方投稿、转载,内容版权归原作者所有。本网站的目的在于传递更多信息,不拥有版权,亦不承担相应法律责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@moduyun.com

  1. 分享:
最后一次编辑于 2023年11月08日 0

暂无评论

yd2rX1n7Kvhq