IT科技类资讯

MySQL设置数据库为只读,你会吗?

字号+作者:益华科技来源:应用开发2025-11-05 08:05:27我要评论(0)

复制#查看read_only参数 mysql>showglobalvariableslike%read_only%; +---------------

MySQL设置数据库为只读,你会吗?
复制# 查看 read_only 参数  mysql> show global variables like%read_only%;  +-----------------------+-------+ | Variable_name         | Value |  +-----------------------+-------+ | innodb_read_only      | OFF   |  | read_only             | OFF   |  | super_read_only       | OFF   |  | transaction_read_only | OFF   |  | tx_read_only          | OFF   |  +-----------------------+-------+ # 动态修改 read_only 参数 (若想重启生效 则需将 read_only = 1 加入配置文件中)  mysql> setglobal read_only = 1;  Query OK,你会吗 0 rows affected (0.00 sec)  mysql> show global variables likeread_only;  +---------------+-------+ | Variable_name | Value |  +---------------+-------+ | read_only     | ON    |  +---------------+-------+ # read_only 开启的情况下 操作数据  # 使用超级权限用户  mysql> createtable tb_a (a int);  Query OK, 0 rows affected (0.05 sec)  # 使用普通权限用户  mysql> createtable tb_b (b int);   ERROR 1290 (HY000): The MySQL server is running with the --read-only option so it cannot execute this statement # 开启 super_read_only,b2b供应网再次使用超级权限用户来操作数据  mysql> setglobal super_read_only = 1;  Query OK,置数 0 rows affected (0.00 sec)  mysql> show global variables likesuper_read_only;  +-----------------+-------+ | Variable_name   | Value |  +-----------------+-------+ | super_read_only | ON    |  +-----------------+-------+ mysql> createtable tb_c (c int);    ERROR 1290 (HY000): The MySQL server is running with the --super-read-only option so it cannot execute this statement # 关闭 read_only 参数  mysql> setglobal read_only = 0;  Query OK, 0 rows affected (0.00 sec)  1.2.3.4.5.6.7.8.9.10.11.12.13.14.15.16.17.18.19.20.21.22.23.24.25.26.27.28.29.30.31.32.33.34.35.36.37.38.39.40.41.42.43.44.45.46.云南idc服务商

1.本站遵循行业规范,任何转载的稿件都会明确标注作者和来源;2.本站的原创文章,请转载时务必注明文章作者和来源,不尊重原创的行为我们将追究责任;3.作者投稿可能会经我们编辑修改或补充。

相关文章
  • 以其他盘装系统教程(一步一步教你如何在其他硬盘分区上安装全新的操作系统)

    以其他盘装系统教程(一步一步教你如何在其他硬盘分区上安装全新的操作系统)

    2025-11-05 06:14

  • 分库分表实战之流量激增带来的技术挑战

    分库分表实战之流量激增带来的技术挑战

    2025-11-05 06:13

  • 业务单表读写缓慢如何优化?

    业务单表读写缓慢如何优化?

    2025-11-05 05:54

  • 图文结合带你搞定MySQL日志之Undo log(回滚日志)

    图文结合带你搞定MySQL日志之Undo log(回滚日志)

    2025-11-05 05:31

网友点评