Wie kann ich alle MySQL-Einstellungen abrufen?

396
Max Kielland

Ich habe einen konfigurierten MySQL-Server (MySQL 5.1.47-Community), der perfekt funktioniert. Ich habe einen zweiten Server (MySQL 5.5.15-Community) installiert, um zu überprüfen, ob die neue Version von MySQL vor meiner Aktualisierung mit meiner Anwendung funktioniert.

Wenn ich die Anwendung auf dem neuen Server ausführen, verhält es sich anders. Wenn ich es gegen den alten Server (MySQL 5.1.47-Community) laufen lasse, funktioniert alles perfekt.

Ich erinnere mich daran, dass ich über die MySQL-Eingabeaufforderung einige Parameter festgelegt habe, um größere Ergebnismengen und andere Informationen zu akzeptieren. Jetzt kann ich mich nicht mehr daran erinnern, was ich getan habe.

Meine Frage ist also: Gibt es eine Möglichkeit, alle MySQL-Einstellungen von einem Server auf einen anderen zu übertragen?

Vielen Dank.

1

1 Antwort auf die Frage

1
Jeff

Ihre MySQL-Einstellungen werden in Ihrer Datei my.cnf (oder my.ini) gespeichert.

Um Ihre ursprünglichen Einstellungen von einem Server auf einen anderen zu übertragen, müssen Sie normalerweise die ursprüngliche Einstellungsdatei auf den neuen Server kopieren.

Hier finden Sie einen Link zu Abschnitt 4.2.3.3. Verwenden von Optionsdateien aus dem MySQL 5.5-Handbuch.

Hoffentlich hilft das!

Wenn ich die my.ini-Datei auf den neuen Server kopiere, kann er nicht gestartet werden. Ich habe alle Pfade nochmals geprüft und nichts scheint dort falsch zu sein. Offensichtlich gibt es in der neueren Version einige Neuerungen. Ich habe mich über "default-characterset" beschwert, also habe ich es entfernt, aber immer noch keinen Unterschied. Max Kielland vor 12 Jahren 0
Welche Version von MySQL läuft auf Ihrem ursprünglichen Server? Sie müssen alle Anweisungen in "my.cnf" aktualisieren, damit sie mit Ihren neuen Servern in MySQL 5.5 übereinstimmen. Jeff vor 12 Jahren 0