首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在Ubuntu中传入mysqld的"--external-locking“

如何在Ubuntu中传入mysqld的"--external-locking“
EN

Stack Overflow用户
提问于 2009-11-11 22:31:08
回答 1查看 1.6K关注 0票数 2

我想用--external-locking选项启动mysql服务器。由于mysqld是由/etc/init.d/mysql脚本ubuntu (karmic)运行的,我想这就是我应该设置“--外部锁定”的地方,只是不知道把它放在哪里(我还远不是shell脚本编写方面的专家:)。有谁能帮我一下吗?

在/etc/mysql/my.cnf中设置变量可能是一个更简单的选择,但我要么被this bug欺骗了,要么我只是没有正确地定义它,而是使用了所有给定的参数:

代码语言:javascript
复制
a) external-locking = on
b) external-locking = off
c) #skip-external-locking
d) skip-external-locking

在my.cnf中设置时,mysql> show variables like '%locking%';的输出是相同的:

代码语言:javascript
复制
+-----------------------+-------+
| Variable_name         | Value |
+-----------------------+-------+
| skip_external_locking | ON    | 
+-----------------------+-------+
1 row in set (0.00 sec)

所以我希望传递给mysqld的外部锁定可以解决这个问题,只是找不到如何在/etc/init.d/mysql启动(shell)脚本中设置这个url参数。

提前感谢您的帮助!

P.S. Mysql 5.1.37版

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2009-11-11 23:02:47

外部锁定是正确的答案。将字符串放入配置文件的mysqld部分。(如果仍然不能工作,可能是bug造成的…)

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/1715523

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档