"The shell stopped unexpectedly and Explorer.exe was restarted."
Als je m gewoon geinstalleerd hebt, dan staat die link er gewoon al, bij mij in ieder geval wel. Dus gewoon starten met /etc/rc.d/init.d/mysqld startOp dinsdag 05 juni 2001 12:46 schreef jelmervos het volgende:
- in /usr/local/mysql/share/mysql/ staat mysql.server, het is handig als je die naar je /etc/rc.d/init.d/ directory kopieert, en de juiste symbolic link legt in /etc/rc.d/rc?.d/
- Check of MySQL werkt.
- Voeg /usr/local/mysq/bin eventueel toe aan je PATH.
Dat suggereert dat ie em zelf gecompiled heeft (en dat zegt ie ook zie ik nu/usr/local/mysql
Het zal wel niet, maar het zou maar wel.
Volgens mij kan je MySQL ook als RPM downen en dan wordt automatisch MySQL in je rc.d toegevoegd. En dan kan je hem gewoon als run-level laten opstarten.
Ik heb hem dus niet als RPM geinstalleerd. Dus hij wordt (volgens mij) ook niet automatisch gestart.
"The shell stopped unexpectedly and Explorer.exe was restarted."
je kunt hem toch in je /etc/rc.local zetten of???
zo draait bij mij mijn samba en vncserver
zo draait bij mij mijn samba en vncserver
hier zou een slimme opmerking kunnen staan
maar die staat er niet
Ik heb nog niet echt een duidelijk uitleg op mijn tekst hierboven, of ben ik nou zo dom?
"The shell stopped unexpectedly and Explorer.exe was restarted."
kleine hint:
in /etc/rc.d/init.d/
Staan (bij redhat) alle start-stopscripts
je cp-t dus jouw scripje daarna toe
(man cp)
Daarna link je deze in de dir van welke runlevel je wilt opstarten (man ln)
(3 = concole, 5=x11)
S01dhcp in de dir /etc/rc.d/rc.3/ zal als eerste opstarten
en S01dhcp linkt dan naat het script "/etc/rc.d/init.d/dhcp"
Verder ff faq en misschien andere scripts bekijken?
mysql wil je denk ik zowel in runlevel 3 als 5 starten op (gokje) 70 ofzo
(dus: S70mysql)
en dan in 1 en 6 stoppen op 30
(dus: K30mysql)
Succes
bekijk ook de structuur van deze dirs eens goed en bedenk dan dat in de rc.X dirs alleen LINK's naar de init.d dir staan!
in /etc/rc.d/init.d/
Staan (bij redhat) alle start-stopscripts
je cp-t dus jouw scripje daarna toe
(man cp)
Daarna link je deze in de dir van welke runlevel je wilt opstarten (man ln)
(3 = concole, 5=x11)
S01dhcp in de dir /etc/rc.d/rc.3/ zal als eerste opstarten
en S01dhcp linkt dan naat het script "/etc/rc.d/init.d/dhcp"
Verder ff faq en misschien andere scripts bekijken?
mysql wil je denk ik zowel in runlevel 3 als 5 starten op (gokje) 70 ofzo
(dus: S70mysql)
en dan in 1 en 6 stoppen op 30
(dus: K30mysql)
Succes
bekijk ook de structuur van deze dirs eens goed en bedenk dan dat in de rc.X dirs alleen LINK's naar de init.d dir staan!
Verwijderd
Ik denk dat het makkelijkste voor je is om hetvolgende regeltje aan het einde van je /etc/rc.d/rc.local toe te voegen met je favo text-editor:Op dinsdag 05 juni 2001 16:43 schreef jelmervos het volgende:
Ik heb nog niet echt een duidelijk uitleg op mijn tekst hierboven, of ben ik nou zo dom?
code:
1
| /bin/sh -c '/usr/local/mysql/bin/safe_mysqld --user=mysql &' |
Voor user kan je bijvoorbeeld ook "nobody" gebruiken o.i.d.
Dit is makkelijker dan dat script kopieren naar /etc/rc.d/init.d vervolgens renamen naar mysqld en dan ook nog eens symlinkjes leggen naar de runlevel-dirs (staat overigens uitgelegd in de NOS-FAQ.
Checken of mysql werkt, kan je doen door hetvolgende in te tikken
code:
1
| ps aux |
Toevoegen aan het PATH van /usr/local/mysql/bin heeft als voordeel dat je de binaries (uitvoerbare bestanden) direct kan gebruiken ongeacht in welke directory je zit.
Je kan het path aanpassen wederom met je favo editor in het bestand:
code:
1
| /root/.bash_profile |
Zoek de regel met PATH= op en voeg die directory toe aan het path (denk aan de dubbele punten tussen de verschillende path's)
Vervolgens opslaan en opnieuw inloggen.
Controle of hij goed in het path is opgenomen:
code:
1
| echo $PATH |
Verwijderd
Als het goed is bestaat er ook een file met de naam "mysql.server"
Die moet in /etc/init.d staan.
Die moet in /etc/init.d staan.
Dat had ik idd gedaan.Op dinsdag 05 juni 2001 21:43 schreef quinty het volgende:
Als het goed is bestaat er ook een file met de naam "mysql.server"
Die moet in /etc/init.d staan.
En verder draait hij nu goed, met dank aan nelske.
"The shell stopped unexpectedly and Explorer.exe was restarted."
Pagina: 1