PythonQ 240-8XX Bedienungsanleitung Seite 651

  • Herunterladen
  • Zu meinen Handbüchern hinzufügen
  • Drucken
  • Seite
    / 768
  • Inhaltsverzeichnis
  • LESEZEICHEN
  • Bewertet. / 5. Basierend auf Kundenbewertungen
Seitenansicht 650
630 MySQL - Technische Referenz f¨ur Version 5.0.1-alpha
Fehler passiert ebenfalls, wenn Sie versuchen, zwei Anfragen auszuf¨uhren, die Daten
zur¨uckgeb en, ohne zwischendrin mysql_use_result() oder mysql_store_result()
aufzurufen.
A.2.13 User ignored-Fehler
Wenn Sie folgenden Fehler erhalten:
Found wrong password for user: ’benutzer@ein_host’; User ignored
Bedeutet das, dass mysqld beim Start oder nach dem Neuladen der Berechtigungstabellen
einen Eintrag in der user-Tabelle mit einem ung¨ultigen Passwort gefunden hat. Als Ergeb-
nis wird der Eintrag vom Berechtigungssystem einfach ignoriert.
ogliche Gr¨unde und Problembehebung:
Sie lassen eine neue Version von mysqld mit einer alten user-Tabelle laufen. Das
onnen Sie pr¨ufen, indem Sie mysqlshow mysql user eingeben, um zu sehen, ob das
Passwortfeld urzer als 16 Zeichen ist. Wenn das der Fall ist, onnen Sie diesen Zustand
beheben, indem Sie das scripts/add_long_password-Skript laufen lassen.
Der Benutzer hat ein altes Passwort (8 Zeichen lang) und Sie haben mysqld nicht mit
der --old-protocol-Option gestartet.
Sie haben in der user-Tabelle ein Passwort eingegeben, ohne die PASSWORD()-Funktion
zu benutzen. Benutzen Sie mysql, um den Benutzer in der user-Tabelle mit einem
neuen Passwort zu aktualisieren. Stellen Sie sicher, dass Sie die PASSWORD()-Funktion
benutzen:
mysql> update user set password=PASSWORD(’ihr_passwort’)
where user=’XXX’;
A.2.14 Table ’xxx’ doesn’t exist-Fehler
Wenn Sie den Fehler Table ’xxx’ doesn’t exist oder Can’t find file: ’xxx’ (errno:
2) erhalten, bedeutet das, dass in der aktuellen Datenbank keine Tabelle mit dem Namen
xxx existiert.
Beachten Sie, dass Datenbank- und Tabellennamen abh¨angig von der verwendeten Groß-
/Kleinschreibung sind, weil MySQL Verzeichnisse und Dateien benutzt, um Datenbanken
und Tabellen zu speichern! (Unter Windows sind Datenbank- und Tabellennamen un-
abh¨angig von der Schreibweise, aber alle Verweise auf eine gegebene Tab elle innerhalb einer
Anfrage m¨ussen dieselbe Schreibweise benutzen!)
Sie finden heraus, welche Tabellen sich in der aktuellen Datenbank befinden, indem Sie SHOW
TABLES eingeben. Siehe Abschnitt 5.5.5 [SHOW], Seite 243.
A.2.15 Can’t initialize charset xxx-Fehler.
Wenn Sie folgenden Fehler erhalten:
MySQL Connection Failed: Can’t initialize charset xxx
Bedeutet das eins der folgenden Dinge:
Seitenansicht 650
1 2 ... 646 647 648 649 650 651 652 653 654 655 656 ... 767 768

Kommentare zu diesen Handbüchern

Keine Kommentare