我想为
innodb_lock_wait_timeout
变量设置新值。
我正在使用命令:
SET GLOBAL innodb_lock_wait_timeout = 120;
(之前的值为 50)
数据库:MariaDB
但是在另一天,该值再次返回(重新启动)为 50(通过服务器或我不知道如何......)。
问题: 如何永久设置 innodb_lock_wait_timeout ?
在配置文件中设置。
可能在 my.cnf 中
SET GLOBAL
命令仅在运行时更改值,当数据库停止并重新启动时,该值将恢复为默认值。
要将数据库更改为始终使用新值,请将其设置在适当的选项文件(可能是 data\my.ini)中,然后重新启动数据库服务器:
innodb_lock_wait_timeout=120