You say you go to runlevel 5 at boot? In that case, you need to put the
S99mysql into the rc5.d/ directory..


Atle


On 18 Feb 2001, John Hunter wrote:

> Sorry to ask a FAQ, but I am having trouble getting the mysql daemon
> to start at boot in Redhat Linux 6.2 with mysql-3.23.33.
> 
> I have read the manual and the limited amount that is now available on
> Deja News.
> 
> Everything about the setup seems to work fine and have no trouble
> starting mysql manually with 
> 
> > /usr/local/mysql/bin/safe_mysqld --user=mysql&
> 
> All the tests I have run on the database appear to work fine when it
> is started manually.  
> 
> Here are the relevant (I think) init files on my system, that were
> created during the install/config described in gory detail below:
> 
> [root@c715466-a rc3.d]# ls -lF /etc/rc.d/init.d/mysql.server 
> -rwxr-xr-x    1 root     root         4040 Feb 18 14:18 
>/etc/rc.d/init.d/mysql.server*
> [root@c715466-a rc3.d]# ls -lF /etc/rc.d/rc3.d/S99mysql 
> lrwxrwxrwx    1 root     root           29 Feb 18 14:19 /etc/rc.d/rc3.d/S99mysql -> 
>/etc/rc.d/init.d/mysql.server*
> 
> 
> 
> Is there some other incantation I need to make to get this to start
> properly at boot?  I enter runlevel 5 by default at boot.
> 
> Thanks,
> John Hunter 
> 
> Here is the exact sequence I did at install and configure:
> 
>  /usr/sbin/groupadd mysql
>  /usr/sbin/useradd -g mysql mysql
>  cd /usr/local/src
>  tar xvfz ~jdhunter/src/mysql-3.23.33.tar.gz 
>  cd mysql-3.23.33/
>  configure --prefix=/usr/local/mysql
>  make
>  make install
>  scripts/mysql_install_db 
>  chown -R mysql.mysql /usr/local/mysql/
>  /usr/local/mysql/bin/safe_mysqld --user=mysql&
>  /usr/local/mysql/bin/mysqladmin -u root password thepass1
>  /usr/local/mysql/bin/mysql -u root -p mysql  #this test worked fine
>  cp support-files/mysql.server /etc/rc.d/init.d/
>  ln -s /etc/rc.d/init.d/mysql.server /etc/rc.d/rc3.d/S99mysql
>  chmod 755 /etc/rc.d/init.d/mysql.server
>  cp support-files/my-medium.cnf support-files/my.cnf 
>  emacs -q -nw support-files/my.cnf  #added 'user = mysql'
>  cp support-files/my.cnf /etc/
> 
> Created a test database and user permissions:
> 
>  /usr/local/mysql/bin/mysql -u root -p mysql
> 
>  mysql> GRANT SELECT,INSERT,DELETE,UPDATE ON users.* TO 
>jdhunter@"c715466-a.chmpgn1.il.home.com" IDENTIFIED BY 'thepass'; 
>  mysql> create database users;
>  Query OK, 1 row affected (0.02 sec)
> 
>  mysql> CREATE TABLE passwd (
>        username varchar(8) not null,
>        crypt varchar(128) not null,   
>        realname varchar(64) not null,
>        shell varchar(20) not null
>        );
> 
>  mysql> quit;
> 
> 
> 
> 
> 
> 
> ---------------------------------------------------------------------
> Before posting, please check:
>    http://www.mysql.com/manual.php   (the manual)
>    http://lists.mysql.com/           (the list archive)
> 
> To request this thread, e-mail <[EMAIL PROTECTED]>
> To unsubscribe, e-mail <[EMAIL PROTECTED]>
> Trouble unsubscribing? Try: http://lists.mysql.com/php/unsubscribe.php
> 


---------------------------------------------------------------------
Before posting, please check:
   http://www.mysql.com/manual.php   (the manual)
   http://lists.mysql.com/           (the list archive)

To request this thread, e-mail <[EMAIL PROTECTED]>
To unsubscribe, e-mail <[EMAIL PROTECTED]>
Trouble unsubscribing? Try: http://lists.mysql.com/php/unsubscribe.php

Reply via email to