我的MySQL服务器上有几个数据库。在其中一个我需要最多设置wait_timeout
。其他数据库不需要这个。我想知道我是否可以为一个特定的数据库设置它?类似的东西:
SET database_name wait_timeout = 999999999
另外,如果我将其设置为全局值,这是否会给我的其他数据库带来麻烦?
答案 0 :(得分:0)
全球变量毫无疑问是全球性的。
为一切设置它会不会有任何伤害?可能如果您的代码依赖于查询实际超时,尽管通常这些都是错误。
你能否在每个连接的基础上设置一些这些东西?