Problem mit Datenbankimport und sonderzeichen

andreas-takeshi

New Member
Hallo,

habe ein problem:

durch meinen serverwechsel muss ich auch meine datenbank übertragen, nur jetzt sieht mein text etwas anderst aus:
Sicherheitsgründen wird zu
Sicherheitsgründen

hatte zuvor latin1

was kann ich nun dagegen machen?
 
ja, nur leider nicht mit dem was ich installiert habe.

Bin entweder blind oder finde da die funktion zum ändern nicht.

Wie mache ich das denn am besten?
 
Um den Zeichensatz zu aendern, musst du die Kollation aendern.

Exportiere aber vorher den Inhalt der betreffenden DB. Eventuell musst du nach der Aenderung den Inhalt wieder neu importieren.
 
ich finde aber bei dieser "strato-Version" keine funktion dafür.
Kann ich gar nicht glauben. Warum sollte Strato ein eigenes phpmyadmin erstellen?

SQL Befehl ist:
Code:
ALTER DATABASE `DB` DEFAULT CHARACTER SET latin1 COLLATE latin1_german1_ci
 
Code:
Fehler

SQL-Befehl:

ALTER DATABASE `usr_web1_1` DEFAULT CHARACTER SET latin1 COLLATE latin1_german1_ci

MySQL meldet: Dokumentation
#1064 - You have an error in your SQL syntax.  Check the manual that corresponds to your MySQL server version for the right syntax to use near 'DATABASE `usr_web1_1` DEFAULT CHARACTER SET latin1 COLLATE lati
[ Zurück ]
 
Code:
Server: localhost - Datenbank: usr_web1_1
Fehler

SQL-Befehl:

ALTER DATABASE usr_web1_1 DEFAULT CHARACTER SET latin1 COLLATE latin1_german1_ci

MySQL meldet: Dokumentation
#1064 - You have an error in your SQL syntax.  Check the manual that corresponds to your MySQL server version for the right syntax to use near 'DATABASE usr_web1_1 DEFAULT CHARACTER SET latin1 COLLATE latin1
[ Zurück ]

Habe gesehen, dass mein server version 4 ist, und mein quellenserver 5.

bastle mal das update rein, wenn ichs schaffe
 
Collate funktioniert ab Mysql 4.1

Ich bin auch die ganze Zeit davon ausgegangen, dass du mit der Console arbeitest. Scheinbar benutzt du doch PhpMyAdmin... dann kannst du Collate auch damit aendern.
 
deb http://dotdeb.pimpmylinux.org/ stable all
deb-src http://dotdeb.pimpmylinux.org/ stable all

Fuege die beiden oben stehenden Zeilen in deine sources.list ein. Dann "apt-gt update" und versuche danach mal ein "apt-get upgrade"

Ansonsten suchst du dir im Netz ein passendes *.dep Paket und installierst das.
 
Last edited by a moderator:
mhm,


Die folgenden Pakete sind zurückgehalten worden:
ezmlm-idx libapache2-mod-php4 libdbd-mysql-perl mysql-client mysql-server
php4 php4-cgi php4-cli php4-common php4-gd php4-imap php4-mysql php4-pear
0 aktualisiert, 0 neu installiert, 0 zu entfernen und 13 nicht aktualisiert.
h752760:~#


was mache ich dagegen?
 
Installiere das was du willst mit "apt-get install PAKETNAME"

[edit]
Die Pakete wurden zurueckgehalten, da vermutlich ein groesserer Versionssprung gemacht wird.
Es kann sein, dass du nach ein paar Konfigurationspunkten beim Update gefragt wirst, die man meistens mit den Standarteinstellungen beantworten kann.
 
Last edited by a moderator:
Back
Top