由 hallan 在 11-11-2004 22:24 发表:
为何我从源码编译安装的mysql服务器进程不能开机自启动
我是这样做的:
1. groupadd mysql
2. useradd -g mysql mysql
3. tar zxvf mysql-4.1.7.tar.gz
4. cd mysql-4.1.7
5. ./configure --prefix=/usr/local/mysql
6. make
7. make install
8. scripts/mysql_install_db
9. chown -R root /usr/local/mysql
10. chown -R mysql /usr/local/mysql/var
11. chgrp -R mysql /usr/local/mysql
12. cp support-files/my-medium.cnf /etc/my.cnf
13. cp scripts /usr/local/mysql -R
14. cp support-files /usr/local/mysql -R
15. cd /usr/local/mysql
16. chmod +x support-files/mysql.server
17. cp support-files/mysql.server /etc/rc.d/init.d/mysqld 同时设置 /etc/rc.d/init.d/mysqld 开机自动运行:ln -s /etc/rc.d/init.d/mysqld /etc/rc.d/rc5.d/S90mysqld
18. /etc/rc.d/init.d/mysqld start 启动 MySQL,这时mysqld可以启动
19. /usr/local/mysql/bin/mysqladmin -u root password mypassword 设置 MySQL root 口令
之后我重启以后,mysqld确没有运行,而手动/etc/init.d/mysqld start又可以启动。我把/etc/init.d/mysqld start放到/etc/rc.local,重启以后,mysqld也没有运行,总是要手动将之启动。这个问题已经困扰了我两天了,请指教。我的系统是 Red Flag 4.1 。
由 hallan 在 11-12-2004 17:09 发表:
没人回答,我自己顶。
由 黯然销魂 在 11-12-2004 17:35 发表:
看看 /var/log里边的文件。
怀疑是权限问题。。。。。
<font face="腩戾,verdana, arial, helvetic