- Ad -
php-resource



Zurück   PHP-Scripte PHP-Tutorials PHP-Jobs und vieles mehr > Entwicklung > SQL / Datenbanken
 

Login

 
eingeloggt bleiben
star Jetzt registrieren   star Passwort vergessen
 

 

 

 


SQL / Datenbanken Probleme mit SQL? Hier könnt ihr eure Fragen zu SQL (MySQL, PostgreSQL, MS-SQL und andere ANSI-SQL Server) los werden.

Antwort
 
LinkBack Themen-Optionen Thema bewerten
  #1 (permalink)  
Alt 19-08-2005, 00:00
whistler81
 Registrierter Benutzer
Links : Onlinestatus : whistler81 ist offline
Registriert seit: Dec 2001
Ort: Wiener Neustadt(Austria)
Beiträge: 353
whistler81 ist zur Zeit noch ein unbeschriebenes Blatt
Standard mysql - sonderzeichen

Hallo,

nach einem Serverumzug und damit auch umzug der mysql datenbank, ist bei der neuen db das problem, dass sonderzeichen zerschossen sind. Ö = Ä~ oder so....

wie kann ich am elegantesten die komplette db durchsuchen lassen und gegebenenfalls die falschen zeichen im datensatz ersetzen lassen?

Gibts hierfür irgendwo ein script? Nehme ja nicht an, das ich der einzige bin mit solchen "problemen"

LG
Clemens
Mit Zitat antworten
  #2 (permalink)  
Alt 19-08-2005, 00:47
ghostgambler
 Master
Links : Onlinestatus : ghostgambler ist offline
Registriert seit: Jul 2004
Ort: DE - NRW
Beiträge: 4.620
ghostgambler ist zur Zeit noch ein unbeschriebenes Blatt
Standard Re: mysql - sonderzeichen

gibt's das mal irgendwo in real zu sehen?
Mit Zitat antworten
  #3 (permalink)  
Alt 19-08-2005, 03:05
Shurakai
 Master
Links : Onlinestatus : Shurakai ist offline
Registriert seit: May 2004
Ort: Bergisch Gladbach
Beiträge: 3.090
Shurakai ist zur Zeit noch ein unbeschriebenes Blatt
Standard

zeichensatz geändert?
Mit Zitat antworten
  #4 (permalink)  
Alt 19-08-2005, 03:20
Benutzerbild von onemorenerd onemorenerd
  Moderator
Links : Onlinestatus : onemorenerd ist offline
Registriert seit: Mar 2005
Ort: Berlin
Beiträge: 9.481
onemorenerd wird schon bald berühmt werdenonemorenerd wird schon bald berühmt werden
Standard

Wie hast du die Daten auf den neuen Server transferiert?
Mit Zitat antworten
  #5 (permalink)  
Alt 19-08-2005, 08:18
whistler81
 Registrierter Benutzer
Links : Onlinestatus : whistler81 ist offline
Registriert seit: Dec 2001
Ort: Wiener Neustadt(Austria)
Beiträge: 353
whistler81 ist zur Zeit noch ein unbeschriebenes Blatt
Standard

Guten Morgen,

Daten wurden per phpMyAdmin Backup funktion zuerst exportiert und dann wieder inportiert.

Bsp: Ich habe ein Userdatenbank mit ca 1000 Usern, umlaute werden so geschrieben:

HÖLLINGER = HÖLLINGER

LG
Clemens
Mit Zitat antworten
  #6 (permalink)  
Alt 19-08-2005, 08:22
whistler81
 Registrierter Benutzer
Links : Onlinestatus : whistler81 ist offline
Registriert seit: Dec 2001
Ort: Wiener Neustadt(Austria)
Beiträge: 353
whistler81 ist zur Zeit noch ein unbeschriebenes Blatt
Standard

noch ein Beispiel:

Geschäftsbericht für Geschäftsbericht
Mit Zitat antworten
  #7 (permalink)  
Alt 19-08-2005, 11:22
Benutzerbild von onemorenerd onemorenerd
  Moderator
Links : Onlinestatus : onemorenerd ist offline
Registriert seit: Mar 2005
Ort: Berlin
Beiträge: 9.481
onemorenerd wird schon bald berühmt werdenonemorenerd wird schon bald berühmt werden
Standard

Hast den alten Server nicht mehr, stimmts? Aber vielleicht die exportierten Daten als Textfile(-Archiv) noch irgendwo rumliegen? Vielleicht ist das nämlich schon beim Export passiert.
Oder hast du das File mit einem oberschlauen Editor geöffnet, der die Zeichen umgewandelt hat?

Den Import auch mit phpMyAdmin gemacht?

Welche Collation hast du auf dem neuen Server (in den betroffenen Tabellen/Spalten)?

Woher weißt du, dass die Umlaute so drinstehen, womit betrachtest du die Daten?
Mit Zitat antworten
  #8 (permalink)  
Alt 19-08-2005, 11:31
whistler81
 Registrierter Benutzer
Links : Onlinestatus : whistler81 ist offline
Registriert seit: Dec 2001
Ort: Wiener Neustadt(Austria)
Beiträge: 353
whistler81 ist zur Zeit noch ein unbeschriebenes Blatt
Standard

Ich habe das "Sicherungsfile" der alten Datenbank schon noch. Und du hast recht, ich habe - blöderweiße- das sql file mit einem Editor geöffnet, weil ich beim Importieren probleme hatte (neuere SQL Version am alten server als am neuen). Wahrscheinlich hat mir der, das sql file zerschossen.

Wenn ich die Daten jetzt nochmal einspiele, welchen Editor soll ich dann benutzen, falls ich die daten im editor aufmachen muss??!? Ich verwende EditPlus.

LG
Mit Zitat antworten
  #9 (permalink)  
Alt 19-08-2005, 11:57
ghostgambler
 Master
Links : Onlinestatus : ghostgambler ist offline
Registriert seit: Jul 2004
Ort: DE - NRW
Beiträge: 4.620
ghostgambler ist zur Zeit noch ein unbeschriebenes Blatt
Standard

Zitat:
Original geschrieben von whistler81
Ich habe das "Sicherungsfile" der alten Datenbank schon noch. Und du hast recht, ich habe - blöderweiße- das sql file mit einem Editor geöffnet, weil ich beim Importieren probleme hatte (neuere SQL Version am alten server als am neuen). Wahrscheinlich hat mir der, das sql file zerschossen.

Wenn ich die Daten jetzt nochmal einspiele, welchen Editor soll ich dann benutzen, falls ich die daten im editor aufmachen muss??!? Ich verwende EditPlus.

LG
wie wär's mit umbennenen in txt und dann Firefox und da den Zeichensatz manuell wählen? So mach ich es mit utf8-Files, nen guten utf8-fähigen Editor hab ich noch nicht gefunden >__>
Mit Zitat antworten
  #10 (permalink)  
Alt 19-08-2005, 11:57
ghostgambler
 Master
Links : Onlinestatus : ghostgambler ist offline
Registriert seit: Jul 2004
Ort: DE - NRW
Beiträge: 4.620
ghostgambler ist zur Zeit noch ein unbeschriebenes Blatt
Standard

*drop*, wieso sind ändern und zitieren so nah beeinander?
Mit Zitat antworten
  #11 (permalink)  
Alt 19-08-2005, 12:01
whistler81
 Registrierter Benutzer
Links : Onlinestatus : whistler81 ist offline
Registriert seit: Dec 2001
Ort: Wiener Neustadt(Austria)
Beiträge: 353
whistler81 ist zur Zeit noch ein unbeschriebenes Blatt
Standard

jetzt kenn ich mich garnicht mehr aus

Habe am server installiert: mysqladmin (vom webhoster) und ich hab mir selber phpMyAdmin draufgespielt. im mysqladmin sind die daten falsch dargestellt und im phpmyadmin richtig?!?!?

Einloggen kann man sich aber nicht....da er den Benutzernamen anscheinend falsch sucht/darstellt!?!?
Mit Zitat antworten
Antwort

Lesezeichen


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 

Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an


PHP News

MariaDB 5.5 veröffentlicht
MariaDB 5.5 veröffentlichtDie freie MySQL-Alternative MariaDB wurde in der stabilen Version 5.5.23 veröffentlicht und soll einige Verbesserungen gegenüber Oracles Communityversion von MySQL mitbringen.

16.04.2012 | Berni

Deutsche Yii Framework Community
Deutsche Yii Framework CommunitySeit dem 19.03.2012 gibt es für die Yii PHP Framework Community ein deutsches Zuhause.

20.03.2012 | dhcomputer

 

Aktuelle PHP Scripte

EM 2012 Tipp-Spiel ansehen EM 2012 Tipp-Spiel

Online Tipp-Spiel zur Fussball Europameisterschaft 2012, basierend auf php-Script mit hinterlegter mySql-Datenbank

27.05.2012 tippimnetz | Kategorie: PHP/ Spiele
Advanced Login ansehen Advanced Login

Login-System und Kundenverwaltung, die sich spielend leicht in bestehende Webseiten einbauen lässt und einen enormen Funktionsumfang bietet. Ihre eigene Webseite muss mit Advanced Login nicht umständlich an ein fertiges System angepasst werden.

25.05.2012 Madden | Kategorie: PHP/ Kundenverwaltung
BROM CMS/BelCal 3 ansehen BROM CMS/BelCal 3

Spezielles CMS für Betreiber von Ferienwohnungen. Komplette Seitenerstellung online, Verwaltung mehrerer Objekte, Reservierungssystem mit sofortigem Abgleich im Belegungskalender und vieles mehr bietet dieses Content Management System.

25.05.2012 belcal2 | Kategorie: PHP/ CMS
 Alle PHP Scripte anzeigen

Alle Zeitangaben in WEZ +2. Es ist jetzt 22:04 Uhr.