Gibt es irgendwo eine einfache Installationsamleitung für MySQL unter SuSE Linux (9.0) unter Verwendung von YaST? Franz
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Franz Edler schrieb: | Gibt es irgendwo eine einfache Installationsamleitung für MySQL unter SuSE | Linux (9.0) unter Verwendung von YaST? Was meinst Du hiermit? Ob man mittels Yast MySQL einrichten kann, oder etwas anderes? Tibor -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.2 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQE/034y+u/ILjvuKZIRAjb1AJ9eVgP/eebPNuRkqdiuAIhpnuolFQCfRn4K XG+F0apQwjBhR3ICgFjnpQM= =nBPM -----END PGP SIGNATURE-----
Moin, Am So, den 07.12.2003 schrieb Franz Edler um 20:03:
Gibt es irgendwo eine einfache Installationsamleitung für MySQL unter SuSE Linux (9.0) unter Verwendung von YaST?
Was genau macht dir da denn Kummer? Du installierst das Paket und setzt das Admin-Passwort. Feddich. Gruß, Ratti -- -o) fontlinge | Font management for Linux | Schriftenverwaltung in Linux /\\ http://freshmeat.net/projects/fontlinge/ _\_V http://www.gesindel.de https://sourceforge.net/projects/fontlinge/
From: Joerg Rossdeutscher Sunday, December 07, 2003 8:27 PM
Was genau macht dir da denn Kummer? Du installierst das Paket und setzt das Admin-Passwort. Feddich.
Ich sollte hier natürlich präziser sein. Ich möchte eine MySQL-Datenbank installieren, also Server und Client-Komponente. Das Installieren der beiden Pakete mittels YaST ist ja ganz einfach, nur dann funktioniert es halt nicht. Da lässt sich MySQL z.B. nicht starten. Ich habe dann versucht im MySQL-Manual nachzulesen und ich hatte den Eindruck, dass es doch nicht so einfach ist. Da werden verschiedene zusätzliche Schritte erläutert wie z.B. - das Einrichten einer mysql Gruppe und eines users - das Zuweisen der Datenbankfiles zur mysql-Gruppe - das Anlegen der Datenbank-files (mysql_init_db) - das Starten des Servers (mysqld_safe) - das Setzen des Root-Passwortes - kryptische Andeutungen wie man vorgehen soll, wenn der Server automatisch gestartet werden soll. - etc ... Ich habe nun zweimal Linux neu installiert, nachdem ich als "root" jeweils bereits etwas in den Datenbank-Files herumgepfuscht habe und nicht mehr genau weiß, ob sie nicht inkonsistent sind, weil ja beim De-Installieren die Datenbankfiles nicht gelöscht werden. Bevor ich nun ein drittes Mal "alles neu" mache suche ich nach einem einfachen Kochrezept. Das offizielle MySQL-Manual betrachte ich nicht als einfach, zumal es die Installation mit YaST nicht erläutert, und ich durch Anwenden der oben angedeuteten Schritte bisher nicht erfolgreich war. Das habe ich mir viel einfacher vorgestellt. Ich möchte nicht unbedingt MySQL-Experte werden. Ich brauche die Datenbank nur für eine andere Anwendung. Franz
Moin, Am So, den 07.12.2003 schrieb Franz Edler um 21:01:
From: Joerg Rossdeutscher Sunday, December 07, 2003 8:27 PM
Was genau macht dir da denn Kummer? Du installierst das Paket und setzt das Admin-Passwort. Feddich.
Ich sollte hier natürlich präziser sein. Ich möchte eine MySQL-Datenbank installieren, also Server und Client-Komponente. Das Installieren der beiden Pakete mittels YaST ist ja ganz einfach, nur dann funktioniert es halt nicht.
YaST installiert dir m.E. nicht bloß die Pakete, sondern auch das ganze drumherum. All das hier:
- das Einrichten einer mysql Gruppe und eines users - das Zuweisen der Datenbankfiles zur mysql-Gruppe - das Anlegen der Datenbank-files (mysql_init_db) - das Starten des Servers (mysqld_safe) - kryptische Andeutungen wie man vorgehen soll, wenn der Server automatisch gestartet werden soll.
...brauchst du nicht mehr zu machen, hat YaST schon getan.
Da lässt sich MySQL z.B. nicht starten.
Sicher? MySQL gibt gelegentlich beim booten die Meldung aus, es könne nicht gestartet werden, obwohl es trotzdem rennt - ein Timingproblem. Bitte überprüfe als root mit rcmysql status ob mysql wirklich nicht läuft. Und bitte poste Fehlermeldungen. "Läuft nicht" kann dir kein Mensch fixen.
Ich habe dann versucht im MySQL-Manual nachzulesen und ich hatte den Eindruck, dass es doch nicht so einfach ist. Da werden verschiedene zusätzliche Schritte erläutert wie z.B. - das Setzen des Root-Passwortes - etc ...
Das ist in der Tat besser. mysqladmin -u root password NEUESPASSWORT "password" ist dabei wortwörtlich gemeint, NEUESPASSWORT ist hingegen zu ersetzen durch dein neues Passwort. Gegebenenfalls, wenn du bereits ein Passwort vergeben hast und es nun ändert willst, füge noch -pALTESPASSWORT an. Kein Leerzeichen nach dem -p, weitere Optionen mit man mysqladmin An dieser Stelle würde ich dir dann raten, phpmyadmin zu installieren und weitere Änderungen per Browser zu machen. Nach änderungen an Zugriffsrechten muß mysql neu gestartet werden! rcmysql reload
Ich habe nun zweimal Linux neu installiert, nachdem ich als "root" jeweils bereits etwas in den Datenbank-Files herumgepfuscht habe und nicht mehr genau weiß, ob sie nicht inkonsistent sind, weil ja beim De-Installieren die Datenbankfiles nicht gelöscht werden.
Du quälst dich unnötig. Der mysql-Krempel liegt im Heimverzeichnis des users mysql, bei Suse ist das glaubich /var/lib/mysql, wenn du das backupst, kannst du beliebig rumbasteln. Das soll jetzt wirklich keine Arroganz sein, aber es macht keinen Sinn, das Haus abzureissen, weil du den Hausschlüssel vergessen hast. :-) Mysql ist ein relativ überschaubares Paket (Jetzt mal verglichen mit einer zerkompilierten KDE oder einem zerbastelten X11), das lässt sich ganz gut aufräumen und ist damit ein schönes Stück Programm zum üben.
Bevor ich nun ein drittes Mal "alles neu" mache suche ich nach einem einfachen Kochrezept. Das offizielle MySQL-Manual betrachte ich nicht als einfach, zumal es die Installation mit YaST nicht erläutert, und ich durch Anwenden der oben angedeuteten Schritte bisher nicht erfolgreich war.
Du machst wohl nur einen entscheidenden Fehler: Du verwendest die Gebrauchsanweisung für Programm A beim Einrichten von Programm B. Das mysql-Handbuch ist für die komplette Einrichtung eines mySql-Servers von Grund auf. Damit du das nicht machen brauchst, hast du Suse bezahlt. Mit dem aufspielen der RPMs und dem setzen des Passworts ist alles erledigt. Wenn das nicht geht, dann ist mit dem System was nicht in Ordnung, und die Lösung dafür findest du nicht im MySql-Handbuch.
Das habe ich mir viel einfacher vorgestellt. Ich möchte nicht unbedingt MySQL-Experte werden. Ich brauche die Datenbank nur für eine andere Anwendung.
Bin ich auch nicht. Also: Meine favorisierte Methode: 1. Mysql Client und Server installieren 2. Passwort setzen 3. Apache und phpmyadmin installieren 4. phpmyadmin konfigurieren 5. Rest mit dem Browser machen Alternativ: 1. Mysql CLient und Server installieren 2. Passwort setzen 3. Datenbankeinrichtung und Userkonfiguration per Kommandozeile machen Mehr nicht - insbesondere bloß keine speziellen Useraccounts einrichten, Dateirechte setzen oder komische Datenbanken einrichten. Ach so: Und bitte in Zukunft nur in die Liste antworten, nicht zusätzlich an mich privat. Danke. Gruß, Ratti -- -o) fontlinge | Font management for Linux | Schriftenverwaltung in Linux /\\ http://freshmeat.net/projects/fontlinge/ _\_V http://www.gesindel.de https://sourceforge.net/projects/fontlinge/
Am Sonntag, 7. Dezember 2003 20:03 schrieb Franz Edler:
Gibt es irgendwo eine einfache Installationsamleitung für MySQL unter SuSE Linux (9.0) unter Verwendung von YaST? ^^^^^^^^^^^^^^^^^^^^^ Yast wird dir hier nur bei der installation der Pakette helfen und eventuell beim starten von MySql im runleveleditor Vielleicht hilft das.... http://www.susepress.de/de/katalog/3_935922_09_4/index.html aber so trivial wie du denkst ist eine Datenbank nicht, ein paar mehr Grundkenntnise sind hier nötig http://www.little-idiot.de/mysql/
Franz
Son, 07 Dez 2003 Bernd Langehegermann wrote: Salut, Content-Description: signed data
Am Sonntag, 7. Dezember 2003 20:03 schrieb Franz Edler:
Gibt es irgendwo eine einfache Installationsamleitung für MySQL unter SuSE Linux (9.0) unter Verwendung von YaST? ^^^^^^^^^^^^^^^^^^^^^ Yast wird dir hier nur bei der installation der Pakette helfen und eventuell beim starten von MySql im runleveleditor Vielleicht hilft das....
habe hier auch noch einen Link gefunden, wie waere es mit dem MySQL Reference Manual? http://taugenix.uni-muenster.de/~stefan/MySQL/ Gruesse Bernd -- /"\ "Am Anfang war das Wort, und das Wort war Content Type text/plain" \ / ACSII Ribbon Campaign - x Sag NEIN zu HTML in E-Mail und News / \
participants (5)
-
Anca Tibor- Attila
-
Bernd Langehegermann
-
Franz Edler
-
gerald.arnoldt@t-online.de
-
Joerg Rossdeutscher