|
|
#1 (permalink) |
|
Tauschsystem24.de
|
Ich brauche mal ne kurze Hilfe für mysql.
Ich bin mit einigen meiner Seiten zu einen neuen Provider umgezogen. Nun habe ich das Problem, dass beim importieren der zuvor gesicherten Datenbank die Umlaute nicht mehr dargestellt werden. Nach dem Import steht die Kollation immer auf latin1_swedish_ci. Mein alter Provider: Server Version: 5.0.32-Debian_7etch12 Protokoll-Version: 10 Server: Localhost via UNIX socket MySQL-Zeichensatz: UTF-8 Unicode (utf Zeichensatz / Kollation der MySQL-Verbindung: utf8_unicode_ci MySQL-Client-Version: 5.0.32 Neuer Provider: Server Version: 5.1.54-0.dotdeb.0 Protokoll-Version: 10 Server: Localhost via UNIX socket MySQL-Zeichensatz: UTF-8 Unicode (utf MySQL-Client-Version: 5.0.84 Beim neuen Provider habe ich bei Operationen die Kollation auf latin1_general_ci eingestellt. Wo liegt der Fehler??? |
|
|
|
| Gesponsorte Links |
|
|
#2 (permalink) |
|
return void
|
es fehlt die Information welchen Zeichensatz die MySQL-Verbindung beim neuen Hoster verwendet, ziemlich sicher ist dies nicht UTF-8 und deswegen tritt der Fehler auf.
Wenn du UTF-8 nutzt, muss auch die Verbindung zu MySQL in UTF-8 sein, nicht nur die Daten die du speicherst und die Datenfelder wo es rein soll. |
|
|
|
|
|
#3 (permalink) |
|
Gamma Draconis
|
Arbeitest du mit phpmyadmin?
Habe gestern auch Probleme mit den Umlauten gehabt. Ich habe beim Import über phpmyadmin dann einfach den Zeichensatz auf "latin1" gestellt, obwohl export wie auch aktuelle Datenbank utf8 sein sollten und dann funktionierte es. Kannste ja mal ausprobieren. |
|
|
|
|
|
#4 (permalink) |
|
Erfahrener Benutzer
|
Falls das noch aktiv ist... Versuch doch mal DIREKT nach dem Aufbau zur DB folgendes:
mysql_query("SET NAMES `utf8`"); mysql_query("SET CHARACTER_SET_CLIENT = 'utf8'"); mysql_query("SET CHARACTER_SET_CONNECTION = 'utf8'"); mysql_query("SET CHARACTER_SET_RESULTS = 'utf8'"); zu schreiben und setze noch den meta: <meta http-equiv="content-type" content="text/html; utf-8"> dazu... Sollte dann klappen ;o). MfG Jay
Wer Rhcetshcierbhlefer fidnet draf sie baltehen
|
|
|
|
|
|
#6 (permalink) | ||||
|
Kein Keks xD
|
Zitat:
Er könnte natürlich alles in ein Query schreiben: Code:
Geändert von COOCII (11.02.2011 um 17:19:14 Uhr) |
||||
|
|
|
![]() |
| Gesponsorte Links |
| Anzeige |
| Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1) | |
| Themen-Optionen | |
| Ansicht | |
|
|
Ähnliche Themen
|
||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| Problem mit der Ausgabe von Wörtern mit Umlauten | yoursmilie | Programmierung | 6 | 02.01.2009 23:26:07 |
| [HTML] Problem mit Umlauten | KDANK | Programmierung | 5 | 16.02.2008 14:09:16 |
| [PHP/MySQL] Speicherung von Umlauten | Gremlin | Programmierung | 15 | 20.01.2008 12:38:29 |
| Problem mit Plesk und den Umlauten | chris070 | Webhosting | 16 | 10.09.2007 21:07:46 |
| Problem mit Umlauten etc. | wahnsinn | Software/Windows | 5 | 09.07.2006 10:04:12 |