Commit 1ff9e7fd authored by bell@sanja.is.com.ua's avatar bell@sanja.is.com.ua

Merge sanja.is.com.ua:/home/bell/mysql/mysql-4.1

into sanja.is.com.ua:/home/bell/mysql/work-row-4.1
parents d0f14e0d f666bfcc
...@@ -96,4 +96,5 @@ wax@mysql.com ...@@ -96,4 +96,5 @@ wax@mysql.com
worm@altair.is.lan worm@altair.is.lan
zak@balfor.local zak@balfor.local
zak@linux.local zak@linux.local
zak@mysql.com
zgreant@mysql.com zgreant@mysql.com
...@@ -40,7 +40,7 @@ ...@@ -40,7 +40,7 @@
#include <signal.h> #include <signal.h>
#include <violite.h> #include <violite.h>
const char *VER= "13.0"; const char *VER= "13.1";
/* Don't try to make a nice table if the data is too big */ /* Don't try to make a nice table if the data is too big */
#define MAX_COLUMN_LENGTH 1024 #define MAX_COLUMN_LENGTH 1024
...@@ -195,6 +195,7 @@ static void end_pager(); ...@@ -195,6 +195,7 @@ static void end_pager();
static int init_tee(char *); static int init_tee(char *);
static void end_tee(); static void end_tee();
static const char* construct_prompt(); static const char* construct_prompt();
static char *get_arg(char *line);
static void init_username(); static void init_username();
static void add_int_to_prompt(int toadd); static void add_int_to_prompt(int toadd);
...@@ -2313,18 +2314,14 @@ com_use(String *buffer __attribute__((unused)), char *line) ...@@ -2313,18 +2314,14 @@ com_use(String *buffer __attribute__((unused)), char *line)
char *tmp; char *tmp;
char buff[256]; char buff[256];
while (my_isspace(system_charset_info,*line)) strmov(buff, line);
line++; tmp= get_arg(buff);
strnmov(buff,line,sizeof(buff)-1); // Don't destroy history if (!tmp || !*tmp)
if (buff[0] == '\\') // Short command
buff[1]=' ';
tmp=(char *) strtok(buff," \t;"); // Skip connect command
if (!tmp || !(tmp=(char *) strtok(NullS," \t;")))
{ {
put_info("USE must be followed by a database name",INFO_ERROR); put_info("USE must be followed by a database name", INFO_ERROR);
return 0; return 0;
} }
if (!current_db || cmp_database(current_db,tmp)) if (!current_db || cmp_database(current_db, tmp))
{ {
if (one_database) if (one_database)
skip_updates= 1; skip_updates= 1;
...@@ -2360,6 +2357,62 @@ com_use(String *buffer __attribute__((unused)), char *line) ...@@ -2360,6 +2357,62 @@ com_use(String *buffer __attribute__((unused)), char *line)
} }
enum quote_type { NO_QUOTE, SQUOTE, DQUOTE, BTICK };
char *get_arg(char *line)
{
char *ptr;
my_bool quoted= 0, valid_arg= 0;
uint count= 0;
enum quote_type qtype= NO_QUOTE;
ptr= line;
/* skip leading white spaces */
while (my_isspace(system_charset_info, *ptr))
ptr++;
if (*ptr == '\\') // short command was used
ptr+= 2;
while (!my_isspace(system_charset_info, *ptr)) // skip command
ptr++;
while (my_isspace(system_charset_info, *ptr))
ptr++;
if ((*ptr == '\'' && (qtype= SQUOTE)) ||
(*ptr == '\"' && (qtype= DQUOTE)) ||
(*ptr == '`' && (qtype= BTICK)))
{
quoted= 1;
ptr++;
}
for (; ptr && *ptr; ptr++, count++)
{
if (*ptr == '\\') // escaped character
{
// jump over the backslash
char *tmp_ptr, tmp_buff[256];
tmp_ptr= strmov(tmp_buff, (ptr - count));
tmp_ptr-= (strlen(tmp_buff) - count);
strmov(tmp_ptr, (ptr + 1));
strmov(line, tmp_buff);
ptr= line;
ptr+= count;
}
else if (!quoted && *ptr == ' ')
*(ptr + 1) = 0;
else if ((*ptr == '\'' && qtype == SQUOTE) ||
(*ptr == '\"' && qtype == DQUOTE) ||
(*ptr == '`' && qtype == BTICK))
{
*ptr= 0;
break;
}
}
for (ptr-= count; ptr && *ptr; ptr++)
if (!my_isspace(system_charset_info, *ptr))
valid_arg= 1;
return valid_arg ? ptr - count : '\0';
}
static int static int
sql_real_connect(char *host,char *database,char *user,char *password, sql_real_connect(char *host,char *database,char *user,char *password,
uint silent) uint silent)
......
...@@ -2,7 +2,13 @@ ...@@ -2,7 +2,13 @@
This file is public domain and comes with NO WARRANTY of any kind This file is public domain and comes with NO WARRANTY of any kind
Dirk Munzinger (dmun@4t2.com) Dirk Munzinger (dmun@4t2.com)
Version: 07.06.2001 */ Version: 07.06.2001
Georg Richter (georg@php.net)
fixed typos and translation
translated new error messages
2002-12-11
*/
"hashchk", "hashchk",
"isamchk", "isamchk",
...@@ -13,41 +19,41 @@ ...@@ -13,41 +19,41 @@
"Kann Datenbank '%-.64s' nicht erzeugen. (Fehler: %d)", "Kann Datenbank '%-.64s' nicht erzeugen. (Fehler: %d)",
"Kann Datenbank '%-.64s' nicht erzeugen. Datenbank '%-.64s' existiert bereits.", "Kann Datenbank '%-.64s' nicht erzeugen. Datenbank '%-.64s' existiert bereits.",
"Kann Datenbank '%-.64s' nicht löschen. Keine Datenbank '%-.64s' vorhanden.", "Kann Datenbank '%-.64s' nicht löschen. Keine Datenbank '%-.64s' vorhanden.",
"Fehler beim Löschen der Datenbank. ('%-.64s' kann nicht gelöscht werden, Fehler %d)", "Fehler beim Löschen der Datenbank. ('%-.64s' kann nicht gelöscht werden, Fehlernuumer: %d)",
"Fehler beim Löschen der Datenbank. (Verzeichnis '%-.64s' kann nicht gelöscht werden, Fehler %d)", "Fehler beim Löschen der Datenbank. (Verzeichnis '%-.64s' kann nicht gelöscht werden, Fehlernummer: %d)",
"Fehler beim Löschen von '%-.64s'. (Fehler: %d)", "Fehler beim Löschen von '%-.64s'. (Fehler: %d)",
"Datensatz in der Systemtabelle nicht lesbar.", "Datensatz in der Systemtabelle nicht lesbar.",
"Kann Status von '%-.64s' nicht erhalten. (Fehler: %d)", "Kann Status von '%-.64s' nicht ermitteln. (Fehler: %d)",
"Kann Arbeitsverzeichnis nicht erhalten. (Fehler: %d)", "Kann Arbeitsverzeichnis nicht ermitteln. (Fehler: %d)",
"File nicht sperrbar. (Fehler: %d)", "Datei nicht sperrbar. (Fehler: %d)",
"Kann Datei '%-.64s' nicht öffnen. (Fehler: %d)", "Kann Datei '%-.64s' nicht öffnen. (Fehler: %d)",
"Kann Datei '%-.64s' nicht finden. (Fehler: %d)", "Kann Datei '%-.64s' nicht finden. (Fehler: %d)",
"Verzeichnis von '%-.64s' nicht lesbar. (Fehler: %d)", "Verzeichnis von '%-.64s' nicht lesbar. (Fehler: %d)",
"Verzeichnis kann nicht nach '%-.64s' gewechselt werden. (Fehler: %d)", "Kann nicht in das Verzeichnis '%-.64s' wechseln. (Fehler: %d)",
"Datensatz hat sich seit dem letzten Zugriff auf Tabelle '%-.64s' geändert.", "Datensatz hat sich seit dem letzten Zugriff auf Tabelle '%-.64s' geändert.",
"Festplatte voll (%-.64s). Warte bis jemand Platz schafft ...", "Festplatte voll (%-.64s). Warte bis jemand Platz schafft ...",
"Kann nicht speichern, doppelter Schlüssel in Tabelle '%-.64s'.", "Kann nicht speichern, doppelter Schlüssel in Tabelle '%-.64s'.",
"Fehler beim Schließen von '%-.64s'. (Fehler: %d)", "Fehler beim Schließen von '%-.64s'. (Fehler: %d)",
"Fehler beim Lesen der Datei '%-.64s'. (Fehler: %d)", "Fehler beim Lesen der Datei '%-.64s'. (Fehler: %d)",
"Fehler beim Umbennenen von '%-.64s' nach '%-.64s'. (Fehler: %d)", "Fehler beim Umbenennen von '%-.64s' nach '%-.64s'. (Fehler: %d)",
"Fehler beim Speichern der Datei '%-.64s'. (Fehler: %d)", "Fehler beim Speichern der Datei '%-.64s'. (Fehler: %d)",
"'%-.64s' ist für Veränderungen gesperrt.", "'%-.64s' ist für Veränderungen gesperrt.",
"Sortieren abgebrochen.", "Sortieren abgebrochen.",
"View '%-.64s' existiert für '%-.64s' nicht.", "View '%-.64s' existiert für '%-.64s' nicht.",
"Fehler %d. (table handler)", "Fehler %d. (Tabellenhandler)",
"Diese Option gibt es nicht. (table handler)", "Diese Option gibt es nicht. (Tabellenhandler)",
"Kann Datensatz nicht finden.", "Kann Datensatz nicht finden.",
"Falsche Information in Datei: '%-.64s'", "Falsche Information in Datei: '%-.64s'",
"Falsche Schlüssel-Datei für Tabelle '%-.64s'. Versuche zu reparieren!", "Falsche Schlüssel-Datei für Tabelle '%-.64s'. Versuche zu reparieren!",
"Alte Schlüssel-Datei für Tabelle '%-.64s'. Repariere! "Alte Schlüssel-Datei für Tabelle '%-.64s'. Repariere!
"'%-.64s' ist nur lesbar.", "'%-.64s' ist nur lesbar.",
"Kein Speicher (benötigt %d bytes). Server neu starten.", "Kein Speicher vorhanden (benötigt %d bytes). Server neu starten.",
"Kein Speicher zum Sortieren. Server Sortier-Buffer erhöhen.", "Kein Speicher zum Sortieren. sort_buffer_size sollte erhöht werden.",
"Unerwartetes EOF beim Lesen der Datei '%-.64s'. (Fehler: %d)", "Unerwartetes Ende beim Lesen der Datei '%-.64s'. (Fehler: %d)",
"Zu viele Verbindungen.", "Zu viele Verbindungen.",
"Zuwenig Speicher.", "Zuwenig Speicher.",
"Kann Hostname für diese Adresse nicht erhalten.", "Kann Hostname für diese Adresse nicht erhalten.",
"Schlechter handshake.", "Schlechter Handshake.",
"Keine Zugriffsberechtigung für Benutzer: '%-.32s@%-.64s' für Datenbank '%-.64s'.", "Keine Zugriffsberechtigung für Benutzer: '%-.32s@%-.64s' für Datenbank '%-.64s'.",
"Keine Zugriffsberechtigung für Benutzer: '%-.32s@%-.64s'. (Verwendetes Passwort: %-.64s)", "Keine Zugriffsberechtigung für Benutzer: '%-.32s@%-.64s'. (Verwendetes Passwort: %-.64s)",
"Keine Datenbank ausgewählt.", "Keine Datenbank ausgewählt.",
...@@ -61,16 +67,16 @@ ...@@ -61,16 +67,16 @@
"Unbekanntes Tabellenfeld '%-.64s' in %-.64s.", "Unbekanntes Tabellenfeld '%-.64s' in %-.64s.",
"'%-.64s' ist nicht in GROUP BY.", "'%-.64s' ist nicht in GROUP BY.",
"Gruppierung nicht möglich bei '%-.64s'.", "Gruppierung nicht möglich bei '%-.64s'.",
"Im Statement wurden sowohl sum-Funktionen als auch Spalten verwendet. Nicht möglich.", "Die Verwendung von sum-Funktionen und Spalten ist nicht möglich.",
"Spaltenzähler entspricht nicht dem Wertzähler.", "Spaltenzähler entspricht nicht dem Wertzähler.",
"Name des Identifizierers '%-.64s' ist zu lang.", "Name des Bezeichners '%-.64s' ist zu lang.",
"Doppelter Spaltenname vorhanden: '%-.64s'", "Doppelter Spaltenname vorhanden: '%-.64s'",
"Doppelter Name für Schlüssel (Key) vorhanden: '%-.64s'", "Doppelter Name für Schlüssel (Key) vorhanden: '%-.64s'",
"Doppelter Eintrag '%-.64s' für Schlüssel %d.", "Doppelter Eintrag '%-.64s' für Schlüssel %d.",
"Falsche Spalten-Spezifizierung für Spalte '%-.64s'.", "Falsche Spalten-Spezifizierung für Spalte '%-.64s'.",
"%-.64s bei '%-.64s' in Zeile %d.", "%-.64s bei '%-.64s' in Zeile %d.",
"Leere Abfrage.", "Leere Abfrage.",
"Keine eindeutige(n) Tabelle/Alias: '%-.64s'", "Keine eindeutiger Tabellenname/Alias: '%-.64s'",
"Fehlerhafter Vorgabewert (Default-Wert): '%-.64s'", "Fehlerhafter Vorgabewert (Default-Wert): '%-.64s'",
"Mehrfacher Primärschlüssel (Primary Key) definiert.", "Mehrfacher Primärschlüssel (Primary Key) definiert.",
"Zuviele Schlüssel definiert. Maximal %d Schlüssel erlaubt.", "Zuviele Schlüssel definiert. Maximal %d Schlüssel erlaubt.",
...@@ -78,37 +84,37 @@ ...@@ -78,37 +84,37 @@
"Schlüssel ist zu lang. Die maximale Schlüssellänge beträgt %d.", "Schlüssel ist zu lang. Die maximale Schlüssellänge beträgt %d.",
"In der Tabelle gibt es keine Schlüsselspalte '%-.64s'.", "In der Tabelle gibt es keine Schlüsselspalte '%-.64s'.",
"BLOB-Feld '%-.64s' kann nicht als Schlüssel verwendet werden.", "BLOB-Feld '%-.64s' kann nicht als Schlüssel verwendet werden.",
"Feldlänge für Feld '%-.64s' zu groß (max = %d). BLOB-Feld verwenden!", "Feldlänge für Feld '%-.64s' zu groß (max. = %d). BLOB-Feld verwenden!",
"Nur ein Auto-Feld möglich, welches als Schlüssel definiert werden muß.", "Nur ein Auto-Feld möglich, welches als Schlüssel definiert werden muß.",
"%-.64s: Warten auf Verbindungen.\n", "%-.64s: Warte auf Verbindungen.\n",
"%-.64s: Normal beendet.\n", "%-.64s: Normal beendet.\n",
"%-.64s: Signal %d erhalten. Abbruch!\n", "%-.64s: Signal %d erhalten. Abbruch!\n",
"%-.64s: Shutdown ausgeführt.\n", "%-.64s: Shutdown ausgeführt.\n",
"%-.64s: Beendigung des Thread %ld veranlaßt. Benutzer: '%-.64s'\n", "%-.64s: Beendigung des Thread %ld veranlasst. Benutzer: '%-.64s'\n",
"Kann IP-Socket nicht erstellen.", "Kann IP-Socket nicht erstellen.",
"Tabelle '%-.64s' hat keinen solchen Index wie in CREATE INDEX verwendet. Index neu anlegen.", "Tabelle '%-.64s' besitzt keinen wie in CREATE INDEX verwendeten Index. Index neu anlegen.",
"Feld-Separator Argument ist nicht in der Form wie erwartet. Bitte im Manual nachlesen.", "Feldbegrenzer Argument ist nicht in der Form wie erwartet. Bitte im Manual nachlesen.",
"Eine feste Reihenlänge kann für BLOBs nicht verwendet werden. Verwende 'fields terminated by' stattdessen.", "Eine feste Reihenlänge kann für BLOBs nicht verwendet werden. Verwende 'fields terminated by' stattdessen.",
"Feld '%-.64s' muß im Datenbank-Directory vorhanden und lesbar für alle sein.", "Feld '%-.64s' muß im Datenbank-Verzeichnis vorhanden und lesbar für alle sein.",
"File '%-.64s' bereits vorhanden.", "Datei '%-.64s' bereits vorhanden.",
"Datensätze: %ld Gelöscht: %ld Ausgelassen: %ld Warnungen: %ld", "Datensätze: %ld Gelöscht: %ld Ausgelassen: %ld Warnungen: %ld",
"Datensätze: %ld Duplikate: %ld", "Datensätze: %ld Duplikate: %ld",
"Falscher Subteilschlüssel. Der verwendete Schlüsselteil ist entweder kein String oder die verwendete Länge ist länger als der Teilschlüssel.", "Falscher Unterteilschlüssel. Der verwendete Schlüsselteil ist entweder kein String, die verwendete Länge ist länger als der Teilschlüssel oder der Tabellenhandler unterstützt keine Unterteilschlüssel.",
"Mit ALTER TABLE können nicht alle Felder auf einmal gelöscht werden. Verwende DROP TABLE stattdessen.", "Mit ALTER TABLE können nicht alle Felder auf einmal gelöscht werden. Verwende DROP TABLE stattdessen.",
"Kann '%-.64s' nicht löschen (DROP). Existiert das Feld/der Schlüssel?", "Kann '%-.64s' nicht löschen (DROP). Existiert das Feld/der Schlüssel?",
"Datensätze: %ld Duplikate: %ld Warnungen: %ld", "Datensätze: %ld Duplikate: %ld Warnungen: %ld",
"You can't specify target table '%-.64s' for update in FROM clause", "Die Verwendung der Zieltabelle '%-.64s' ist bei Update in FROM Teil nicht zulässig.",
"Unbekannte Thread-ID: %lu", "Unbekannte Thread-ID: %lu",
"Nicht Besitzer des Threads %lu.", "Threads %lu. ist einem anderen Besitzer zugeordnet.",
"Keine Tabellen in Verwendung.", "Keine Tabellen in Verwendung.",
"Zuviele Strings für Spalte %-.64s und SET.", "Zuviele Angaben für Spalte %-.64s und SET.",
"Kann keinen eindeutigen Log-Filenamen erstellen %-.64s.(1-999)\n", "Kann keinen eindeutigen Dateinamen für die Logdatei ermitteln %-.64s.(1-999)\n",
"Tabelle '%-.64s' mit Lese-Sperre versehen und kann nicht upgedated werden.", "Tabelle '%-.64s' mit Lese-Sperre versehen und kann nicht aktualisiert werden.",
"Tabelle '%-.64s' wurde nicht mittels LOCK TABLES gesperrt.", "Tabelle '%-.64s' wurde nicht mittels LOCK TABLES gesperrt.",
"BLOB-Feld '%-.64s' kann keinen Vorgabewert (Default-Value) besitzen.", "BLOB-Feld '%-.64s' kann keinen Vorgabewert (Default-Value) besitzen.",
"Unerlaubter Datenbankname '%-.64s'.", "Unerlaubter Datenbankname '%-.64s'.",
"Unerlaubter Tabellenname '%-.64s'.", "Unerlaubter Tabellenname '%-.64s'.",
"Die Ausführung des SELECT würde zu viele Datensätze untersuchen und wahrscheinlich sehr lange daueren. Bitte WHERE überprüfen und SET OPTION SQL_BIG_SELECTS=1 verwenden, sofern SELECT ok ist.", "Die Ausführung des SELECT würde zu viele Datensätze untersuchen und wahrscheinlich sehr lange daueren. Bitte WHERE überprüfen oder gegebenenfalls SET OPTION SQL_BIG_SELECTS=1 verwenden.",
"Unbekannter Fehler.", "Unbekannter Fehler.",
"Unbekannte Procedure %-.64s.", "Unbekannte Procedure %-.64s.",
"Falsche Parameterzahl für Procedure %-.64s.", "Falsche Parameterzahl für Procedure %-.64s.",
...@@ -135,51 +141,51 @@ ...@@ -135,51 +141,51 @@
"Funktion '%-.64s' ist nicht definiert.", "Funktion '%-.64s' ist nicht definiert.",
"Host blockiert wegen zu vieler Verbindungsfehler. Aufheben der Blockierung mit 'mysqladmin flush-hosts'.", "Host blockiert wegen zu vieler Verbindungsfehler. Aufheben der Blockierung mit 'mysqladmin flush-hosts'.",
"Host hat keine Berechtigung, eine Verbindung zu diesem MySQL Server herzustellen.", "Host hat keine Berechtigung, eine Verbindung zu diesem MySQL Server herzustellen.",
"Sie benutzen MySQL als anonymer User; diese User dürfen keine Passwörter ändern.", "Sie benutzen MySQL als anonymer Benutzer und dürfen daher keine Passwörter ändern.",
"Sie müssen autorisiert sein zum UPDATE von Tabellen in der mysql Datenbank, um für andere Benutzer Passwörter ändern zu können.", "Sie müssen autorisiert sein zum Aktualisieren von Tabellen in der mysql Datenbank, um für andere Benutzer Passwörter ändern zu können.",
"Kann keinen passenden Datensatz in der User-Tabelle finden.", "Kann keinen passenden Datensatz in der Benutzer-Tabelle finden.",
"Datensätze gefunden: %ld Geändert: %ld Warnungen: %ld", "Datensätze gefunden: %ld Geändert: %ld Warnungen: %ld",
"Kann keinen neuen Thread erzeugen (errno %d). Sollte nicht die Speichergrenze erreicht sein, bitte im Manual nach vorhanden OS-Abhängigen Fehlern nachschauen.", "Kann keinen neuen Thread erzeugen (Fehler: %d). Sollte die Speichergrenze nicht erreicht sein, bitte in der Dokumentation nach evtl. Betriebssystem abhängigen Fehlern nachlesen.",
"Spaltenzahl stimmt nicht mit der Anzahl der Werte überein in Reihe%ld", "Spaltenzahl stimmt nicht mit der Anzahl der Werte überein in Reihe%ld",
"Kann Tabelle'%-.64s' nicht wieder öffnen", "Kann Tabelle'%-.64s' nicht wieder öffnen",
"Unerlaubte Verwendung eines NULL-Wertes", "Unerlaubte Verwendung eines NULL-Wertes",
"Fehler '%-.64s' von regexp", "Fehler '%-.64s' von regexp",
"Das Vermischen von GROUP Spalten (MIN(),MAX(),COUNT()...) mit Nicht-GROUP Spalten ist nicht erlaubt, sofern keine GROUP BY Klausel vorhanden ist.", "Das Vermischen von GROUP Spalten (MIN(),MAX(),COUNT()...) mit Nicht-GROUP Spalten ist nicht erlaubt, sofern keine GROUP BY Klausel vorhanden ist.",
"Keine solche Berechtigung für User '%-.32s' auf Host '%-.64s'", "Keine solche Berechtigung für User '%-.32s' auf Host '%-.64s'",
"%-.16s Kommando abgelehnt für User: '%-.32s@%-.64s' für Tabelle '%-.64s'", "%-.16s Befehl nicht erlaubt für User: '%-.32s@%-.64s' für Tabelle '%-.64s'",
"%-.16s Kommando abgelehnt für User: '%-.32s@%-.64s' in Spalte '%-.64s' in Tabelle '%-.64s'", "%-.16s Befehl nicht erlaubt für User: '%-.32s@%-.64s' in Spalte '%-.64s' in Tabelle '%-.64s'",
"Unzulässiges GRANT/REVOKE Kommando. Weiteres zum Thema Berechtigungen im Manual.", "Unzulässiger GRANT/REVOKE Befehl. Weiteres zum Thema Berechtigungen im Manual.",
"Das Host oder User Argument für GRANT ist zu lang", "Das Host oder User Argument für GRANT ist zu lang",
"Tabelle '%-.64s.%-.64s' existiert nicht", "Tabelle '%-.64s.%-.64s' existiert nicht",
"Keine solche Berechtigung für User '%-.32s' auf Host '%-.64s' an Tabelle '%-.64s'", "Keine solche Berechtigung für User '%-.32s' auf Host '%-.64s' an Tabelle '%-.64s'",
"Das used Kommando ist mit dieser MySQL Version nicht erlaubt", "Der used Befehl ist mit dieser MySQL Version nicht erlaubt",
"Fehler in der Syntax", "Fehler in der Syntax",
"Verzögerter Einfüge-Thread konnte den angeforderten Lock für Tabelle %-.64s nicht bekommen", "Verzögerter Einfüge-Thread konnte den angeforderten Lock für Tabelle %-.64s nicht erhalten",
"Zu viele Delayed Threads in Verwendung", "Zu viele Delayed Threads in Verwendung",
"Abbruch der Verbindung %ld zur Datenbank: '%-.64s' User: '%-.64s' (%-.64s)", "Abbruch der Verbindung %ld zur Datenbank: '%-.64s' User: '%-.64s' (%-.64s)",
"Empfangenes Paket ist größer als 'max_allowed_packet'", "Empfangenes Paket ist größer als 'max_allowed_packet'",
"Lese-Fehler bei einer Kommunikations-Pipe", "Lese-Fehler bei einer Kommunikations-Pipe",
"Fehler von fcntl()", "Fehler von fcntl()",
"Empfangenes Paket ist nicht in Reihenfolge", "Empfangenes Paket ist nicht in Reihenfolge",
"Communikation-Packet läßt sich nicht entpacken", "Kommunikationspaket läßt sich nicht entpacken",
"Fehler beim Lesen eines Communication-Packets" "Fehler beim Lesen eines Kommunikationspakets"
"Timeout beim Lesen eines Communication-Packets", "Zeitüberschreitung beim Lesen eines Kommunikationspakets.",
"Fehler beim Schreiben eines Communication-Packets", "Fehler beim Schreiben eines Kommunikationspakets.",
"Timeout beim Schreiben eines Communication-Packets", "Zeitüberschreitung beim Schreiben eines Kommunikationspakets.",
"Ergebnisstring ist länger als max_allowed_packet", "Ergebnis ist länger als max_allowed_packet",
"Der verwendete Tabellentyp unterstützt keine BLOB/TEXT Spalten", "Der verwendete Tabellentyp unterstützt keine BLOB/TEXT Spalten",
"Der verwendete Tabellentyp unterstützt keine AUTO_INCREMENT Spalte", "Der verwendete Tabellentyp unterstützt keine AUTO_INCREMENT Spalte",
"INSERT DELAYED kann nicht auf Tabelle '%-.64s' angewendet werden, da diese mit LOCK TABLES gesperrt ist", "INSERT DELAYED kann nicht auf Tabelle '%-.64s' angewendet werden, da diese mit LOCK TABLES gesperrt ist",
"Falscher Spaltenname '%-.100s'", "Falscher Spaltenname '%-.100s'",
"Der verwendete Tabellen-Handler kann die Spalte '%-.64s' nicht indizieren", "Der verwendete Tabellen-Handler kann die Spalte '%-.64s' nicht indizieren",
"Alle Tabelle in der MERGE-Tabelle sind nicht gleich definiert", "Alle Tabellen in der MERGE-Tabelle sind nicht gleich definiert",
"Schreiben in Tabelle '%-.64s' nicht möglich wegen eines Unique Constraint", "Schreiben in Tabelle '%-.64s' nicht möglich wegen eines Unique Constraint",
"BLOB Spalte '%-.64s' wird in der Key-Definition ohne Längenangabe verwendet", "BLOB Spalte '%-.64s' wird in der Key-Definition ohne Längenangabe verwendet",
"Alle Teile eines PRIMARY KEY müssen als NOT NULL definiert sein; Wenn NULL benötigt wird sollte ein UNIQUE Key verwendet werden", "Alle Teile eines PRIMARY KEY müssen als NOT NULL definiert sein; Wenn NULL benötigt wird sollte ein UNIQUE Key verwendet werden",
"Ergebnis besteht aus mehr als einer Reihe", "Ergebnis besteht aus mehr als einer Reihe",
"Dieser Tabellentyp verlangt nach einem PRIMARY KEY", "Dieser Tabellentyp verlangt nach einem PRIMARY KEY",
"Diese MySQL-Version ist nicht mit RAID-Unterstützung kompiliert", "Diese MySQL-Version ist nicht mit RAID-Unterstützung kompiliert",
"Unter Verwendung des Sicheren Updatemodes wurde versucht eine Tabelle zu updaten ohne eine KEY-Spalte in der WHERE-Klausel", "Unter Verwendung des sicheren Aktualisierungsmodus wurde versucht eine Tabelle zu aktualisieren ohne eine KEY-Spalte in der WHERE-Klausel",
"Schlüssel '%-.64s' existiert nicht in der Tabelle '%-.64s'", "Schlüssel '%-.64s' existiert nicht in der Tabelle '%-.64s'",
"Kann Tabelle nicht öffnen", "Kann Tabelle nicht öffnen",
"Der Tabellen-Handler für diese Tabelle unterstützt kein %s", "Der Tabellen-Handler für diese Tabelle unterstützt kein %s",
...@@ -191,65 +197,66 @@ ...@@ -191,65 +197,66 @@
"Verbindungsabbruch %ld zu db: '%-.64s' user: '%-.32s' host: `%-.64s' (%-.64s)", "Verbindungsabbruch %ld zu db: '%-.64s' user: '%-.32s' host: `%-.64s' (%-.64s)",
"Der Tabellenhandler für die Tabelle unterstützt kein Binary Tabellendump", "Der Tabellenhandler für die Tabelle unterstützt kein Binary Tabellendump",
"Binlog wurde beendet wärend FLUSH MASTER", "Binlog wurde beendet wärend FLUSH MASTER",
"Neubau des Index der gedumpten Tabelle '%-.64s' fehlgeschlagen", "Neuerstellung des Index der gedumpten Tabelle '%-.64s' fehlgeschlagen",
"Fehler vom Master: '%-.64s'", "Fehler vom Master: '%-.64s'",
"Netzfehler beim Lesen vom Master", "Netzfehler beim Lesen vom Master",
"Netzfehler beim Schreiben zum Master", "Netzfehler beim Schreiben zum Master",
"Kann keinen FULLTEXT-Index finden der der Spaltenliste entspricht", "Kann keinen FULLTEXT-Index finden, der der Spaltenliste entspricht",
"Kann das aktuelle Kommando wegen aktiver Tabellensperre oder aktiver Transaktion nicht ausführen", "Kann das aktuelle Kommando wegen aktiver Tabellensperre oder aktiver Transaktion nicht ausführen",
"Unbekannte System-Variabel '%-.64s'", "Unbekannte Systemvariable '%-.64s'",
"Tabelle '%-.64s' ist als defekt makiert und sollte repariert werden", "Tabelle '%-.64s' ist als defekt makiert und sollte repariert werden",
"Tabelle '%-.64s' ist als defekt makiert und der letzte (automatische) Reparaturversuch schlug fehl.", "Tabelle '%-.64s' ist als defekt makiert und der letzte (automatische) Reparaturversuch schlug fehl.",
"Warnung: Das Rollback konnte bei einigen Tabellen, die nicht mittels Transaktionen geändert wurden, nicht ausgeführt werden.", "Warnung: Das Rollback konnte bei einigen Tabellen, die nicht mittels Transaktionen geändert wurden, nicht ausgeführt werden.",
"Multi-Statement Transaktionen benötigen mehr als 'max_binlog_cache_size' Bytes An Speicher. Diese mysqld-Variabel vergrössern und nochmal versuchen.', "Multi-Statement Transaktionen benötigen mehr als 'max_binlog_cache_size' Bytes An Speicher. Diese mysqld-Variable vergrössern und erneut versuchen.',
"Diese Operation kann nicht bei einem aktiven Slave durchgeführt werden. Das Kommand SLAVE STOP muss zuerst ausgeführt werden.", "Diese Operation kann nicht bei einem aktiven Slave durchgeführt werden. Das Kommand SLAVE STOP muss zuerst ausgeführt werden.",
"Diese Operationbenötigt einen aktiven Slave. Slave konfigurieren und mittels SLAVE START aktivieren.", "Diese Operation benötigt einen aktiven Slave. Slave konfigurieren und mittels SLAVE START aktivieren.",
"Der Server ist nicht als Slave konfigiriert. Im Konfigurations-File oder mittel CHANGE MASTER TO beheben.", "Der Server ist nicht als Slave konfigiriert. Im Konfigurations-File oder mittel CHANGE MASTER TO beheben.",
"Konnte Master-Info-Struktur nicht initialisieren; Berechtigungen von master.info prüfen.", "Konnte Master-Info-Struktur nicht initialisieren; Berechtigungen von master.info prüfen.",
"Konnte keinen Slave-Thread starten. System-Resourcen überprüfen.", "Konnte keinen Slave-Thread starten. System-Resourcen überprüfen.",
"Benutzer %-.64s hat mehr als 'max_user_connections' aktive Verbindungen", "Benutzer %-.64s hat mehr als 'max_user_connections' aktive Verbindungen",
"Bei der Verwendung mit SET dürfen nur Constante Ausdrücke verwendet werden", "Bei der Verwendung mit SET dürfen nur konstante Ausdrücke verwendet werden",
"Lock wait timeout exceeded", "Beim Warten auf einen LOCK wurde die zulässige Wartezeit überschritten.",
"The total number of locks exceeds the lock table size", "Die Gesamtanzahl der LOCKS überschreitet die Grösse der Locktabelle.",
"Update locks cannot be acquired during a READ UNCOMMITTED transaction", "Während einer READ UNCOMMITED Transaktion kann keine Update LOCK angefordert werden.",
"DROP DATABASE not allowed while thread is holding global read lock", "Solange ein globaler Read LOCK gesetzt ist, ist DROP DATABASE nicht zulässig.",
"CREATE DATABASE not allowed while thread is holding global read lock", "Solange ein globaler Read LOCK gesetzt ist, ist CREATE DATABASE nicht zulässig.",
"Wrong arguments to %s", "Falsche Argumente für %s",
"%-.32s@%-.64s is not allowed to create new users", "%-.32s@%-.64s is nicht berechtigt neue Benutzer hinzuzufügen.",
"Incorrect table definition; All MERGE tables must be in the same database", "Falsche Tabellendefinition: Sämtliche MERGE-Tabellen müssen in derselben Datenbank sein.",
"Deadlock found when trying to get lock; Try restarting transaction", "Beim Versuch einen Lock anzufordern ist ein Deadlock aufgetreten. Es wird versucht die Transaktion erneut zu starten.",
"The used table type doesn't support FULLTEXT indexes", "Der verwendete Tabellentyp unterstützt keinen FULLTEXT-Index.",
"Cannot add foreign key constraint", "Foreign_Key Beschränkung konnte nicht hinzugefügt werden."
"Cannot add a child row: a foreign key constraint fails", "Hinzufügen eines Kind-Datensatzes schlug aufgrund einer Foreign-Key Beschränkung fehl.",
"Cannot delete a parent row: a foreign key constraint fails", "Löschen eines Eltern-Datensatzes schlug aufgrund einer Foreign-Key Beschränkung fehl.",
"Error connecting to master: %-.128s", "Datensatz kann aufgrund einer Foreign-Key Beschränkung nicht gelöscht werden.",
"Error running query on master: %-.128s", "Fehler bei der Verbindung zum Master: %-.128s",
"Error when executing command %s: %-.128s", "Beim Ausführen einer Abfrage auf dem Master trat ein Fehler auf: %-.128s.",
"Wrong usage of %s and %s", "Fehler beim Ausführen des Befehls %s: %-.128s.",
"The used SELECT statements have a different number of columns", "Falsche Verwendung von %s und %s.",
"Can't execute the query because you have a conflicting read lock", "Die verwendeten SELECTs liefern eine unterschiedliche Anzahl von Spalten zurück.",
"Mixing of transactional and non-transactional tables is disabled", "Augrund eines READ LOCK Konflikts kann die Abfrage nicht ausgeführt werden.",
"Option '%s' used twice in statement", "Die Verwendung von transaktions- und nicht transaktionsaktionsunterstützenden Tabellen ist deaktiviert.",
"User '%-.64s' has exceeded the '%s' resource (current value: %ld)", "Option '%s' wird im Befehl zweimal verwendet.",
"Access denied. You need the %-.128s privilege for this operation", "Benutzer '%-.64s' hat Limit '%s' überschritten. (Momentaner Wert: %ld)",
"Variable '%-.64s' is a LOCAL variable and can't be used with SET GLOBAL", "Befehl nicht zulässig. Hierfür wird die Berechtigung %-.128s benötigt.",
"Variable '%-.64s' is a GLOBAL variable and should be set with SET GLOBAL", "Variable '%-.64s' ist eine lokale Variable und kann nicht mit SET GLOBAL verändert werden.",
"Variable '%-.64s' doesn't have a default value", "Variable '%-.64s' ist eine globale Variable und muss mit SET GLOBAL verändert werden.",
"Variable '%-.64s' can't be set to the value of '%-.64s'", "Variable '%-.64s' besitzt keinen vorgegebenen Wert.",
"Wrong argument type to variable '%-.64s'", "Der Variablen '%-.64s' kann nicht der Wert '%-.64s' zugewiesen werden.",
"Variable '%-.64s' can only be set, not read", "Falscher Typ für Variable '%-.64s'",
"Wrong usage/placement of '%s'", "Variable '%-.64s' kann nur verändert, nicht aber gelesen werden.",
"This version of MySQL doesn't yet support '%s'", "Falsche Verwendung oder Platzierung von '%s'",
"Got fatal error %d: '%-.128s' from master when reading data from binary log", "Diese MySQL-Version unterstützt momentan nicht '%s'.",
"Wrong foreign key definition for '%-.64s': %s", "Schwerer Fehler %d: '%-.128s vom Master beim Lesen des Binary Logs.",
"Key reference and table reference doesn't match", "Falsche Foreign-Key Definition für '%-64s': %s",
"Cardinality error (more/less than %d columns)", "Schlüssel- und Tabellenreferenz passen nicht zueinander.",
"Subselect return more than 1 record", "Kardinalitäts-Fehler (mehr/oder weniger als %d Spalten).",
"Unknown prepared statement handler (%ld) given to %s", "Unterabfrage lieferte mehr als einen Datensatz zurück.",
"Help database is corrupt or does not exist", "Unbekannter prepared statement handler (%ld) für %s angegeben.",
"Cyclic reference on subqueries", "Die Hilfedatenbank ist beschädigt oder existiert nicht.",
"Converting column '%s' from %s to %s", "Zyklische Referenz in den Unterabfragen.",
"Reference '%-.64s' not supported (%s)", "Spalte '%s' wird von %s nach %s umgewandelt",
"Every derived table must have it's own alias" "Referenz '%-.64s' wird nicht unterstützt (%s)",
"Select %u was reduced during optimisation", "Für jede abgeleitete Tabelle muss ein eigener Alias angegeben werden.",
"Table '%-.64s' from one of SELECT's can not be used in %-.32s" "Select %u wurde während der Optimierung reduziert.",
"Tabelle '%-.64s', die in einem der SELECT-Befehle verwendet wurde kann nicht in %-.32s verwendet werden."
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment