Hallo zusammen,
ich habe heute SuSe 8.0 auf einem Server installiert. Geht alles.
Der Apache läuft auch (mit PHP).
Nur die MySQL DB bekomme ich nicht hin.
Wie installiere ich diese und wie bekomme ich den PHPMyAdmin zum laufen ?
Und wie richte ich mehrere MySQL DB´s ein ?
Soll ich da mehrere Mysql installieren oder über den Admin einfach mehrere DB´s machen ?
Merci
Original geschrieben von solaris
Wie installiere ich diese und wie bekomme ich den PHPMyAdmin zum laufen ?
Ich hoffe mal, das mysql schon per package installiert und in den Apache eingebunden ist.
Dann muss nämlich nur noch der mysql-Demon gestartet werden (der http-Demon natürlich auch: httpd -start) und los kanns gehen.
Und wie richte ich mehrere MySQL DB´s ein ?
Soll ich da mehrere Mysql installieren oder über den Admin einfach mehrere DB´s machen ?
b)
Dann muss nämlich nur noch der mysql-Demon gestartet werden (der http-Demon natürlich auch: httpd -start) und los kanns gehen.
und genau da liegt der hase begraben. unter suse 7.0 ging das ganz einfach mit mysql_install_db, safe_mysqld& und mysqladmin blabla. bei der 8.0 haben die alles umgekrempelt, und nichts ist mehr da, wo es mal war. ich kriege mysql auch nicht zum laufen.
der daemon startet zwar, wird aber sofort wieder benedet, weil angeblich die datei hosts.frm nicht gefunden wurde. die ist aber da. wer genug geld hat sollte mal bei der suse-hotline anrufen
0190 862 800 oder 805 (186, euro/min)
gruss
peter
@Kropff
Ich habe nie MySQL so gestartet wie Du es beschrieben hast.
Soll MySQL beim Linux-Bootvorgang gestartet werden, dann ...
# /etc/rc.config
# ...
#
# Start the MySQL RDBMS ?
#
START_MYSQL="yes"
# ...
Manuell starten über Linecommand:
/sbin/init.d/mysql start
oder
/etc/init.d/mysql start
Dasselbe gilt für den Apache:
/sbin/init.d/apache start
oder
/etc/init.d/apache start
Mögliche Optionen sind:
start | stop | restart
@solaris
MySQL wird, soferne nicht bereits geschehen über YAST oder YAST2 installiert, ebenso MySQLAdmin.
Man installiert nur einmal MySQL. In diesem Datenbanksystem werden dann ein oder mehrere Datenbanken angelegt, entweder über mySQLAdmin, manuell in Interaktion mit MySQL oder über Skripte.
@hand
den eintrag in der rc.config habe ich anschließend auch immer vorgenommen. mene vorgehensweise hab ich aus einem tierisch dicken linux-buch, das soll angeblich der offizielle weg.
leider gibt es in der suse 8 nichts mhr in der rc.config, keine ahnung wo das abgeblieben ist. werde mal mysql start ausprobieren.
gruss
peter
@hand: Weil SuSE suckt, befinden sich die Bootscripts in /etc/rc.d/init.d
DER tipp von snoova
http://www.php-resource.de/forum/showthread.php?threadid=6659
gruss
peter