首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在chroot中运行mysql

在chroot中运行mysql
EN

Stack Overflow用户
提问于 2011-02-20 19:24:32
回答 2查看 9.4K关注 0票数 6

我有一个chroot环境在我的10.04 ubuntu机器上运行。我试图在这个chroot环境中运行mysql,但是我得到了这个错误。

代码语言:javascript
复制
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)

基本上,我使用debootstrap和schroot来创建chroot。然后,我在chroot环境中安装了"ubuntu-minimal“和mysql-server。如果你感兴趣,这里是我遵循https://help.ubuntu.com/community/DebootstrapChroot的所有步骤。但是mysql不能在chroot中工作。/var/log/mysql.log和/var/log/mysql.err文件为空,并且mysqld服务器正在运行。有什么建议吗?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2011-02-23 11:37:47

这是schroot的一个bug。mysqld转义chroot并与系统的mysqld交互。

http://ubuntuforums.org/showthread.php?t=1625863 https://bugs.launchpad.net/ubuntu/+source/upstart/+bug/430224

票数 4
EN

Stack Overflow用户

发布于 2011-02-20 19:28:00

请确保mysql有写入权限。尝试以root用户身份运行mysql。如果可以,请修改文件权限,使mysql具有写入权限,然后以普通用户身份重启mysql。。

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

https://stackoverflow.com/questions/5056710

复制
相关文章

相似问题

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