/usr/local/mysql5.1/bin/mysql_safe --user=mysql &
以上是我手动配置 lnmp 环境中设置开机自启的部分,只有 mysql 无法开机启动?求教!
![]() | 1 msg7086 2015-11-09 06:02:50 +08:00 ![]() 实在不好意思吐槽一句。 为什么不做成系统服务而要放在启动项里…… |
![]() | 4 lee015 2015-11-09 08:20:50 +08:00 via Android ![]() chkconfig mysqld on |
![]() | 5 kn007 2015-11-09 09:16:19 +08:00 ![]() |
![]() | ![]() @lee015 从源码编译安装的话, mysqld 脚本不会自动安装的,应该自己从源码里找到这个脚本和 my.cnf ,复制到相应目录。 |
![]() | 7 adexbn 2015-11-09 09:34:11 +08:00 via iPhone ![]() 看 mysql log |
![]() | 8 cevincheung 2015-11-09 09:36:00 +08:00 ![]() systemd ExecStart=/usr/local/mysql/bin/mysqld_safe --defaults-file=/path/my.cnf |
9 fengyqf 2015-11-09 09:52:28 +08:00 ![]() 为什么要自己编译 mysql , yum 安装的不行吗? 要查原因,请先分析相关的日志,不懂的话话再帖出来 |
10 crowds 2015-11-09 10:19:02 +08:00 楼上各种抓瞎 XD |
11 0x343jf 2015-11-09 10:28:48 +08:00 ![]() 你确定是 mysql_safe 而不是 mysqld_safe ? 先把你 rc.local 里边的启动命令,复制出来,手动执行一下,看 mysql 能不能启动 |
![]() | 12 crohn 2015-11-09 10:48:57 +08:00 @tianjusanren 哈哈,真相了 |
13 firexp 2015-11-09 14:04:54 +08:00 via Android ![]() 看看 rc.local 有没执行权限 |
![]() | 14 GNiux 2015-11-09 17:17:19 +08:00 via iPhone ![]() |
![]() | 15 kn007 2015-11-09 17:34:23 +08:00 ![]() @GNiux 我一般都注册成服务,开机自启的。 rc.local 我放的是 echo XXX 或 mknod /dev/ppp XXX 之类的的语句 |
17 luefei 2015-11-09 20:14:16 +08:00 ![]() 。。这种提问方式 谁知道为什么没有启动。。 |
![]() | 18 Beebird 2015-11-09 20:23:44 +08:00 ![]() 看看 /var/log/messages 有啥报错 |
![]() | 19 lhbc 2015-11-09 20:30:27 +08:00 via Android 楼主这种问了问题就消失的,大家还是散了吧。 |
![]() | 21 msg7086 2015-11-09 21:04:03 +08:00 ![]() @GNiux 永不使用 rc.local 来启动守护进程。 如果发行版不支持 rc.local 以外的方案,那就换个好点的…… |
![]() | 22 lenran OP @tianjusanren 是我的疏忽,再次开机测试后发现把 mysqld_safe 写成了 mysql_safe ,实在抱歉。 谢谢大家热心回复! |
23 ghw 2015-11-09 22:54:57 +08:00 一直想不明白,为什么你们不愿意用包管理器。。。 |