MySQL Status Mysqlx_crud_delete 数据库状态作用意思及如何正确
本站中文解释
_only_status变量
Mysqlx_crud_delete_only_status是MySQL中提供的一种可设置性变量,它可以用于控制表的CRUD操作只能进行删除操作,以防止非数据库工程师破坏数据。
可以按以下步骤设置这个变量:
1.登录MySQL服务器,使用root用户连接数据库;
2.查询Mysqlx_crud_delete_only_status的当前值,可以使用如下命令:
SHOW VARIABLES LIKE ‘%_delete_only_status%’;
3.如果当前值不为ON,可以使用以下命令来更改:
SET GLOBAL mysqlx_crud_delete_only_status=ON;
4.设置成功后,可以再次查询Mysqlx_crud_delete_only_status的当前值,以确保设置成功。
需要注意的是,上述设置只对当前实例有效,当MySQL重启后会重新恢复为默认值。如果要永久有效,还需要将相关参数添加到MySQL配置文件中。