Willkommen, Gast ( Anmelden | Registrierung )     [ Hilfe | Mitglieder | Suche ]

 
Reply to this topicStart new topic
> Datenbank auf nicht UTF-8 fähigem MySQL importieren, MySQL - 4.0.27-max
MoinMoin
Beitrag Mon. 9. April 2007, 18:52
Beitrag #1


Member
**

Gruppe: Members
Beiträge: 35
Mitglied seit: 15.07.2006
Mitglieds-Nr.: 142



Moin!

Ich bin mit meiner Umstellung auf Sefrengo so ziemlich durch, lokal läuft alles. Jetzt wollte ich kurz das ganze auf den Server spielen, allerdings stimmen die Zeichensätze nicht, was wohl an der etwas älteren MySQL Version liegt.

MySQL 4.0.27-max (mit phpMyAdmin 2.8.0.2) kann ja noch kein UTF-8 (erst ab 4.1), also wie bekomme ich mit folgender lokaler Konfiguration die Daten korrekt auf den Server?

# MySQL 5.0.33
# PHP 4.4.5
# phpMyAdmin 2.9.2

In phpMyAdmin auf dem Server kann man keine Zeichensätze oder ähnliches einstellen.

Falls das ganze nicht funktioniert, könnte ich bei meinem Provider (Artfiles) auf einen anderen Server mit PHP 5 umziehen, aber das wäre natürlich mit zusätzlicher Arbeit verbunden, und mit PHP5 kann man u.U. ja auch Probleme haben (z.B. Modul-Upload).
EDIT: Ich vermische hier was, ich kann auf einen Server mit MySQL 5 umziehen! Das macht meines Wissens keine Probleme. Ob dann auch PHP 5 dabei ist, weiß ich noch nicht, das wäre evtl. nicht vollkommen problemlos, wobei das ja auch schon viele nutzen.

Schonmal vielen Dank,
Nils

Der Beitrag wurde von MoinMoin bearbeitet: Mon. 9. April 2007, 19:49
Go to the top of the page
 
+Quote Post
gunwalt
Beitrag Mon. 9. April 2007, 19:07
Beitrag #2


Advanced Member
********

Gruppe: AdvancedMembers
Beiträge: 1.126
Mitglied seit: 27.06.2006
Mitglieds-Nr.: 7



Hast du das nicht zuvor einmal getestet? sad.gif
Von den Systemvoraussetzungen gibt da noch ein generelles Problem, siehe readme.txt.

QUELLTEXT
Für den Betrieb von Sefrengo benötigen Sie:
  
  * Webserver mit PHP Unterstützung (Apache Webserver empfohlen)
  * PHP 4.3.2 oder höher
  * MySQL 3.53 oder höher (MySQL 4.1.x empfohlen)
  
  Im Zuge der Installation erfolgt eine Prüfung, ob Ihre Systemumgebung alle
  Vorausetzungen erfüllt.


Wahrscheinlich wäre jetzt php5 sinnvoller ... wenn du schon lokal damit gearbeitet hast.


--------------------
------
Ich gehe spazieren durch Gelsenkirchen
Go to the top of the page
 
+Quote Post
amk
Beitrag Mon. 9. April 2007, 19:41
Beitrag #3


TRAIL AND ERROR SPECIALIST
********

Gruppe: AdvancedMembers
Beiträge: 1.708
Mitglied seit: 27.06.2006
Wohnort: Hansestadt Rostock, Deutschland
Mitglieds-Nr.: 9



ZITAT(gunwalt @ Mon. 9. April 2007, 20:07) *
Wahrscheinlich wäre jetzt php5 sinnvoller ... wenn du schon lokal damit gearbeitet hast.


das ist doch quatsch ... warum steht denn im readme * PHP 4.3.2 oder höher

SF läuft mit php 4 und auch 5 ...

________________________________

bzgl. zeichensatz ist es nicht so ohne 'nen 4.1/5.0 dump nach 4.0 zu importieren. ich hab dafür auch noch keine perfekte lösung gefunden ... den dump in nem texteditor auf iso zu konvertieren klappt nur bedingt.


--------------------
cheers, Alex
Go to the top of the page
 
+Quote Post
MoinMoin
Beitrag Mon. 9. April 2007, 19:53
Beitrag #4


Member
**

Gruppe: Members
Beiträge: 35
Mitglied seit: 15.07.2006
Mitglieds-Nr.: 142



ZITAT(gunwalt @ Mon. 9. April 2007, 20:07) *
Hast du das nicht zuvor einmal getestet? sad.gif

Das ist jetzt mein Test. tongue.gif Da das Dedi erstmal noch weiterläuft und bei der Umstellung keine Eile herrscht, kann ich das auch ganz ruhig angehen.

ZITAT(amk @ Mon. 9. April 2007, 20:41) *
bzgl. zeichensatz ist es nicht so ohne 'nen 4.1/5.0 dump nach 4.0 zu importieren. ich hab dafür auch noch keine perfekte lösung gefunden ... den dump in nem texteditor auf iso zu konvertieren klappt nur bedingt.

Mhh, das hört sich ja nicht so gut an, schade eigentlich. Ich werde erstmal noch ein paar Meinungen abwarten, vielleicht hat ja noch jemand eine Idee und andernfalls auf den anderen Server umziehen.

Danke erstmal,
Nils
Go to the top of the page
 
+Quote Post
amk
Beitrag Mon. 9. April 2007, 19:55
Beitrag #5


TRAIL AND ERROR SPECIALIST
********

Gruppe: AdvancedMembers
Beiträge: 1.708
Mitglied seit: 27.06.2006
Wohnort: Hansestadt Rostock, Deutschland
Mitglieds-Nr.: 9



ja MoinMoin ... ne perfekte lösung würde mich auch heiss interessieren ...


--------------------
cheers, Alex
Go to the top of the page
 
+Quote Post
MoinMoin
Beitrag Fri. 13. April 2007, 13:43
Beitrag #6


Member
**

Gruppe: Members
Beiträge: 35
Mitglied seit: 15.07.2006
Mitglieds-Nr.: 142



Moin,

hier mal ein kleines Update: Ich bin auf einen Server mit MySQL 5 umgezogen, allerdings habe ich es manuell nicht hinbekommen, die Datenbank mit dem richtigen Zeichensatz zu übertragen. Egal an welcher Schraube ich auch gedreht habe, hat nicht funktioniert.

Nach ein paar Stunden (und durch das ständige hin und her der versehentlichen Löschung beider Datenbanken, aber ich hatte ja genügend SQL-Exporte) habe ich mich an diese eierlegende Wollmilchsau erinnert:

MySQLDumper! Das geniale Teil kann in der neuen Version einfach alles bzgl. Zeichensatz, und man muss nichtmal was darüber wissen (wer will, kann natürlich nachlesen). Einfach jeweils hochladen, aufrufen, lokales Backup erstellen und online wiederherstellen - fertig.

@amk:
Inzwischen habe ich die alte MySQL-Version nicht mehr, aber ich könnte mir sehr gut vorstellen, dass MySQLDumper auch mit 4.0x zurechtkommt, der Kern könnte vielleicht schon dazu fähig sein. Probier's mal aus, das Teil vollbringt Wunder!

Ich will es aber auch gar nicht mehr ausprobieren, der neue Server ist viel schneller...

Schönen Gruß,
Nils
Go to the top of the page
 
+Quote Post
amk
Beitrag Sat. 14. April 2007, 17:55
Beitrag #7


TRAIL AND ERROR SPECIALIST
********

Gruppe: AdvancedMembers
Beiträge: 1.708
Mitglied seit: 27.06.2006
Wohnort: Hansestadt Rostock, Deutschland
Mitglieds-Nr.: 9



so Nils ... hab mal deinen tipp befolgt und mysql-dumper getestet ... geht problemlos - also auch downgrades -> 4.1er dump (bzw. backup) nach mysql 4.0 ...

die usability/intuitivität von mysql dumper ist zwar nicht unbedingt die beste (man muss bei einigen dingen halt schonmal das manual konsultieren) - eben nicht so schlicht und ergreifend wie bei phpmyadmin. auch doof ist es, dass man kein login-screen bzgl. datenbank-verbindung hat. datenbank name/password werden fest in die config geschrieben (dafür gibts ne integrierte htaccess/pwd-erstellung) ...

... aber egal. dafür hat mysqldumper andere vorzüge - es ist halt ein ausgereiftes backup-tool (mit cronjob und ftp-backup) und das ist phpmyadmin eben nicht.

feine sache wieder ein problem weniger - thanx Nils!

P.S.: ich hab übrigens mal das farbschema modifiziert ..... auch nicht sooo der knaller aber das orginal in militär-grün und mit viel zu geringem kontrast war unzumutbar. falls jemand das ganze also in grau und mit mehr kontrast braucht - bitteschön! smile.gif
Angehängte Datei(en)
Angehängte Datei  msd_grey.zip ( 46.91KB ) Anzahl der Downloads: 3
 


--------------------
cheers, Alex
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 Besucher lesen dieses Thema (Gäste: 1 | Anonyme Besucher: 0)
0 Mitglieder:

 



RSS Vereinfachte Darstellung Aktuelles Datum: 19.4.24 - 21:33

Sefrengo ist ein eingetragenes Markenzeichen und urheberrechtlich geschützt.
Copyright 2009 Design & Daten, Alle Rechte vorbehalten.