Variable ‘innodb_lock_wait_timeout’ is a read only vari

MySql 码拜 9年前 (2016-02-20) 1089次浏览
大家有碰到过这类问题么?知道该怎么解决么?
解决方案

1

你不是root用户修改的吧

5

这是静态变量放在配置文件中设置

30

引用 3 楼 pony520 的回复:

这是静态变量放在配置文件中设置

参数不能动态设置,应该是静态参数,修改方法一般是 修改Mysql配置文件 my.cnf 或my.ini ,Linux下修改方式为:
root权限下:
vi /etc/my.cnf
在[mysqld]配置下面加入
innodb_lock_wait_timeout=value # value是你想设置的值
重启mysql
/etc/init.d/mysqld restart

4

引用 3 楼 pony520 的回复:

这是静态变量放在配置文件中设置

参数不能动态设置,应该是静态参数,修改方法一般是 修改Mysql配置文件 my.cnf 或my.ini ,Linux下修改方式为:
root权限下:
vi /etc/my.cnf
在[mysqld]配置下面加入
innodb_lock_wait_timeout=value # value是你想设置的值
重启mysql
/etc/init.d/mysqld restart


CodeBye 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权 , 转载请注明Variable ‘innodb_lock_wait_timeout’ is a read only vari
喜欢 (0)
[1034331897@qq.com]
分享 (0)