Mysql SET GLOBAL wait_timeout可以设置为1个数据库吗?

时间:2013-04-24 18:38:52

标签: mysql

我的MySQL服务器上有几个数据库。在其中一个我需要最多设置wait_timeout。其他数据库不需要这个。我想知道我是否可以为一个特定的数据库设置它?类似的东西:

SET database_name wait_timeout = 999999999

另外,如果我将其设置为全局值,这是否会给我的其他数据库带来麻烦?

1 个答案:

答案 0 :(得分:0)

全球变量毫无疑问是全球性的。

为一切设置它会不会有任何伤害?可能如果您的代码依赖于查询实际超时,尽管通常这些都是错误。

你能否在每个连接的基础上设置一些这些东西?