mirror of
https://github.com/MariaDB/server.git
synced 2025-01-24 15:54:37 +01:00
5a28c2caca
Warning handling and initial prepared statement handling (last not complete yet) Changed a lot of functions that returned 0/1 to my_bool type. GRANT handling now uses read/write locks instead of mutex Change basic net functions to use THD instead of NET (needed for 4.1 protocol) Use my_sprintf instead of sprintf() + strlen() Added alloc_query() to be able to chare query initialization code with prepared statements. Cleanup handling of SHOW COUNT(*) WARNINGS and SELECT LAST_INSERT_ID() Note that the following test fails (will be fixed ASAP): sub_select, union, rpl_rotate_logs and rpl_mystery22 BitKeeper/deleted/.del-README~3449730baf983117: Delete: mysql-test/t/README BitKeeper/deleted/.del-sql_error.cc~2f1caca8d2485dbe: Delete: libmysqld/sql_error.cc BitKeeper/deleted/.del-sql_prepare.cc~f703729793935ed6: Delete: libmysqld/sql_prepare.cc Docs/manual.texi: Updated variable list client/mysql.cc: Show warning count to user. client/mysqltest.c: Add warnings to test results configure.in: New shared library version number include/errmsg.h: Indentation cleanup include/mysql.h: Removed MYSQL_ERROR Indentaion cleanups include/mysql_com.h: Changed functions to returns true/false to my_bool. include/mysqld_error.h: New error messages isam/pack_isam.c: Indentation change libmysql/Makefile.am: Fix of wrong merge libmysql/Makefile.shared: Indentation cleanup libmysql/errmsg.c: Removed not used errors libmysql/libmysql.c: Change functions to return 1 on error (not -1) Change type of functions that returns 0/1 to my_bool Lot of code optimizations. Lot of changes for prepared statements. This now handles sending of binary data to server. Receving of binary data is not yet done (will have to wait until server code for this is ready) mysql_warning_count and mysql_warnings() implemented. libmysql/libmysql.def: Added mysql_warnings and mysql_warning_count libmysql/manager.c: Fixed wrong testing of result from my_connect() libmysqld/lib_sql.cc: Removed global variable THR_NET Change basic net functions to use THD instead of NET GRANT handling now uses read/write locks instead of mutex libmysqld/libmysqld.c: Changed functions to be my_bool myisam/ft_boolean_search.c: Trivial code cleanup myisam/ft_stopwords.c: Trivial code cleanup myisam/mi_check.c: Update to 4.1 structures myisam/myisampack.c: Trivial code cleanup myisam/rt_key.c: Code cleanup myisam/rt_test.c: Code cleanup Removed compiler warnings myisam/sp_key.c: Indentation changes myisam/sp_test.c: Removed compiler warnings mysql-test/README: Updated to reflect the new --external flag. mysql-test/mysql-test-run.sh: --local (start new server) is now default. Use --external to test against external server. mysql-test/r/rollback.result: Updated for 4.1 warnings mysql-test/r/rpl_log.result: Update for 4.1 mysql-test/t/rollback.test: Updated for 4.1 warnings mysql-test/t/rpl_log_pos.test: Portability fix mysys/hash.c: Indentation change mysys/my_error.c: Indentation change mysys/tree.c: Updated file description sql/field.cc: Fixed bugs introduced by merge Use my_sprintf instead of sprintf() + strlen() sql/field.h: Add CHARSET_INFO to field structure sql/gstream.h: Indentation changes. Added GPL copyright header sql/ha_innodb.cc: Updated parameters for net functions. sql/item.cc: Updates of Item_param Indentation changes sql/item.h: Removed size_of() function from item. sql/item_func.cc: Update function usage for 4.1 Added get_system_var() sql/item_func.h: Indentation change sql/item_strfunc.cc: Removed not needed inclusion of gstream.h Update to use system variables (from 4.0) sql/item_sum.h: Removed size_of() functions from item. sql/item_timefunc.cc: Change sprintf() + strlen() -> my_sprintf() Added length parameter to ->append() sql/item_timefunc.h: Removed size_of() functions from item. sql/item_uniq.h: Removed size_of() functions from item. sql/lex.h: Removed SQL_ERROR_COUNT variable sql/log.cc: Change sprintf() + strlen() -> my_sprintf() sql/log_event.cc: Change sprintf() + strlen() -> my_sprintf() sql/mini_client.cc: Added check that one always specifies a length to mc_mysql_query() sql/mysql_priv.h: New prototypes Change of NET -> THD parameter for net functions. sql/mysqld.cc: New startup options: 'max_prepared_statements', 'max_error_count' Updated usage of net functions. sql/net_pkg.cc: Change basic net functions to use THD instead of NET (needed to be able to handle 4.0 and 4.1 protocols) Lots of function comments sql/net_serv.cc: Change int return values -> my_bool Updated net_write_command() to take an extra header block to be added to the packet. (This made the prepared statement code much nicer and more efficient) sql/repl_failsafe.cc: Update net functions to use THD instead of NET sql/set_var.cc: Added @@error_count and @@warning_count variables. Updated to 4.1 function usage sql/set_var.h: Added @@error_count and @@warning_count variables. sql/share/czech/errmsg.txt: Removed Warning: from warning error messages. sql/share/english/errmsg.txt: Removed Warning: from warning error messages. sql/share/greek/errmsg.txt: Removed Warning: from warning error messages. sql/share/hungarian/errmsg.txt: Removed Warning: from warning error messages. sql/share/japanese/errmsg.txt: Removed Warning: from warning error messages. sql/share/korean/errmsg.txt: Removed Warning: from warning error messages. sql/share/norwegian-ny/errmsg.txt: Removed Warning: from warning error messages. sql/share/norwegian/errmsg.txt: Removed Warning: from warning error messages. sql/share/polish/errmsg.txt: Removed Warning: from warning error messages. sql/share/romanian/errmsg.txt: Removed Warning: from warning error messages. sql/share/slovak/errmsg.txt: Removed Warning: from warning error messages. sql/share/swedish/errmsg.txt: Removed Warning: from warning error messages. sql/slave.cc: Change basic net functions to use THD instead of NET skip_load_data_file recoded to fit new client/server protocol sql/spatial.h: Added copyright header Indentation cleanups sql/sql_acl.cc: Change basic net functions to use THD instead of NET GRANT handling now uses read/write locks instead of mutex sql/sql_analyse.cc: Change basic net functions to use THD instead of NET sprintf() + strlen() -> my_sprintf() sql/sql_base.cc: More DBUG statements sql/sql_class.cc: Change basic net functions to use THD instead of NET warning and prepared statement handling sql/sql_class.h: Change basic net functions to use THD instead of NET warning and prepared statement handling sql/sql_db.cc: Code cleanup & optimization. sql/sql_delete.cc: Change basic net functions to use THD instead of NET sql/sql_derived.cc: Change basic net functions to use THD instead of NET sql/sql_do.cc: Change basic net functions to use THD instead of NET sql/sql_error.cc: Big rewrite of error handling. sql/sql_handler.cc: Change basic net functions to use THD instead of NET sql/sql_insert.cc: Change basic net functions to use THD instead of NET sql/sql_lex.cc: Change basic net functions to use THD instead of NET sql/sql_lex.h: Added param_count to st_select_lex_node sql/sql_list.h: Removed not needed error list. sql/sql_load.cc: Change basic net functions to use THD instead of NET sql/sql_parse.cc: Change basic net functions to use THD instead of NET Added alloc_query() to be able to chare query initialization code with prepared statements. Update of warning handling. Added create_select_for_variable() (for SHOW COUNT(*) WARNINGS) sql/sql_prepare.cc: Initial prepared statement handling sql/sql_rename.cc: Change basic net functions to use THD instead of NET sql/sql_repl.cc: Change basic net functions to use THD instead of NET sql/sql_select.cc: Small code cleanups Added missing initialization of error that caused some queries that returned an empty result set to fail sql/sql_select.h: Ensure that JOIN.error is properly initialized sql/sql_show.cc: Change basic net functions to use THD instead of NET A lot of optimization sql/sql_table.cc: Change basic net functions to use THD instead of NET Indentaion cleanup sql/sql_udf.cc: Change basic net functions to use THD instead of NET sql/sql_union.cc: Change basic net functions to use THD instead of NET sql/sql_update.cc: Change basic net functions to use THD instead of NET sql/sql_yacc.yy: Change basic net functions to use THD instead of NET Cleanup handling of SHOW COUNT(*) WARNINGS and SELECT LAST_INSERT_ID() sql/structs.h: Moved structures to files where they was used sql/table.cc: Don't accept empty database names sql/uniques.cc: Indentation cleanup sql/unireg.cc: Change basic net functions to use THD instead of NET sql/unireg.h: Added defaults for warnings and prepared statements strings/ctype-simple.c: optimization tests/client_test.c: Fixed wrong paramaters to printf()
246 lines
13 KiB
Text
246 lines
13 KiB
Text
/* Copyright Abandoned 1997 TCX DataKonsult AB & Monty Program KB & Detron HB
|
|
This file is public domain and comes with NO WARRANTY of any kind */
|
|
|
|
/* Roy-Magne Mo rmo@www.hivolda.no 97 */
|
|
|
|
"hashchk",
|
|
"isamchk",
|
|
"NEI",
|
|
"JA",
|
|
"Kan ikkje opprette fila '%-.64s' (Feilkode: %d)",
|
|
"Kan ikkje opprette tabellen '%-.64s' (Feilkode: %d)",
|
|
"Kan ikkje opprette databasen '%-.64s'. Feil %d",
|
|
"Kan ikkje opprette databasen '%-.64s'. Databasen eksisterer",
|
|
"Kan ikkje fjerne (drop) '%-.64s'. Databasen eksisterer ikkje",
|
|
"Feil ved fjerning (drop) av databasen (kan ikkje slette '%-.64s', feil %d)",
|
|
"Feil ved sletting av database (kan ikkje slette katalogen '%-.64s', feil %d)",
|
|
"Feil ved sletting av '%-.64s' (Feilkode: %d)",
|
|
"Kan ikkje lese posten i systemkatalogen",
|
|
"Kan ikkje lese statusen til '%-.64s' (Feilkode: %d)",
|
|
"Kan ikkje lese aktiv katalog(Feilkode: %d)",
|
|
"Kan ikkje låse fila (Feilkode: %d)",
|
|
"Kan ikkje åpne fila: '%-.64s'. (Feilkode: %d)",
|
|
"Kan ikkje finne fila: '%-.64s' (Feilkode: %d)",
|
|
"Kan ikkje lese katalogen '%-.64s' (Feilkode: %d)",
|
|
"Kan ikkje skifte katalog til '%-.64s' (Feilkode: %d)",
|
|
"Posten har vorte endra sidan den sist vart lesen '%-.64s'",
|
|
"Ikkje meir diskplass (%s). Ventar på å få frigjort plass....",
|
|
"Kan ikkje skrive, flere like nyklar i tabellen '%-.64s'",
|
|
"Feil ved lukking av '%-.64s' (Feilkode: %d)",
|
|
"Feil ved lesing av '%-.64s' (Feilkode: %d)",
|
|
"Feil ved omdøyping av '%-.64s' til '%-.64s' (Feilkode: %d)",
|
|
"Feil ved skriving av fila '%-.64s' (Feilkode: %d)",
|
|
"'%-.64s' er låst mot oppdateringar",
|
|
"Sortering avbrote",
|
|
"View '%-.64s' eksisterar ikkje for '%-.64s'",
|
|
"Mottok feil %d fra tabell handterar",
|
|
"Tabell håndteraren for '%-.64s' har ikkje denne moglegheita",
|
|
"Kan ikkje finne posten i '%-.64s'",
|
|
"Feil informasjon i fila: '%-.64s'",
|
|
"Tabellen '%-.64s' har feil i nykkelfila, Prøv å reparere den",
|
|
"Gammel nykkelfil for tabellen '%-.64s'; Reparer den!",
|
|
"'%-.64s' er skrivetryggja",
|
|
"Ikkje meir minne. Start på nytt tenesten og prøv igjen (trengte %d bytar)",
|
|
"Ikkje meir sorteringsminne. Auk sorteringsminnet (sorteringsbffer storleik) for tenesten",
|
|
"Uventa slutt på fil (eof) ved lesing av fila '%-.64s' (Feilkode: %d)",
|
|
"For mange tilkoplingar (connections)",
|
|
"Tomt for tråd plass/minne",
|
|
"Kan ikkje få tak i vertsnavn for di adresse",
|
|
"Feil handtrykk (handshake)",
|
|
"Tilgang ikkje tillate for brukar: '%-.32s@%-.64s' til databasen '%-.64s' nekta",
|
|
"Tilgang ikke tillate for brukar: '%-.32s@%-.64s' (Brukar passord: %s)",
|
|
"Ingen database vald",
|
|
"Ukjent kommando",
|
|
"Kolonne '%-.64s' kan ikkje vere null",
|
|
"Ukjent database '%-.64s'",
|
|
"Tabellen '%-.64s' eksisterar allereide",
|
|
"Ukjent tabell '%-.64s'",
|
|
"Kolonne: '%-.64s' i tabell %s er ikkje eintydig",
|
|
"Tenar nedkopling er i gang",
|
|
"Ukjent felt '%-.64s' i tabell %s",
|
|
"Brukte '%-.64s' som ikkje var i group by",
|
|
"Kan ikkje gruppere på '%-.64s'",
|
|
"Uttrykket har summer (sum) funksjoner og kolonner i same uttrykk",
|
|
"Kolonne telling stemmer verdi telling",
|
|
"Identifikator '%-.64s' er for lang",
|
|
"Feltnamnet '%-.64s' eksisterte frå før",
|
|
"Nøkkelnamnet '%-.64s' eksisterte frå før",
|
|
"Like verdiar '%-.64s' for nykkel %d",
|
|
"Feil kolonne spesifikator for kolonne '%-.64s'",
|
|
"%s attmed '%-.64s' på line %d",
|
|
"Førespurnad var tom",
|
|
"Ikkje unikt tabell/alias: '%-.64s'",
|
|
"Ugyldig standardverdi for '%-.64s'",
|
|
"Fleire primærnyklar spesifisert",
|
|
"For mange nykler spesifisert. Maks %d nyklar tillatt",
|
|
"For mange nykkeldelar spesifisert. Maks %d delar tillatt",
|
|
"Spesifisert nykkel var for lang. Maks nykkellengde er %d",
|
|
"Nykkel kolonne '%-.64s' eksiterar ikkje i tabellen",
|
|
"Blob kolonne '%-.64s' kan ikkje brukast ved spesifikasjon av nyklar",
|
|
"For stor nykkellengde for felt '%-.64s' (maks = %d). Bruk BLOB istadenfor",
|
|
"Bare eitt auto felt kan være definert som nøkkel.",
|
|
"%s: klar for tilkoblingar\n",
|
|
"%s: Normal nedkopling\n",
|
|
"%s: Oppdaga signal %d. Avsluttar!\n",
|
|
"%s: Nedkopling komplett\n",
|
|
"%s: Påtvinga avslutning av tråd %ld brukar: '%-.64s'\n",
|
|
"Kan ikkje opprette IP socket",
|
|
"Tabellen '%-.64s' har ingen index som den som er brukt i CREATE INDEX. Oprett tabellen på nytt",
|
|
"Felt skiljer argumenta er ikkje som venta, sjå dokumentasjonen",
|
|
"Ein kan ikkje bruke faste feltlengder med BLOB. Vennlisgt bruk 'fields terminated by'.",
|
|
"Filen '%-.64s' må være i database-katalogen for å være lesbar for alle",
|
|
"Filen '%-.64s' eksisterte allereide",
|
|
"Poster: %ld Fjerna: %ld Hoppa over: %ld Åtvaringar: %ld",
|
|
"Poster: %ld Like: %ld",
|
|
"Feil delnykkel. Den brukte delnykkelen er ikkje ein streng eller den oppgitte lengda er lengre enn nykkellengden",
|
|
"Ein kan ikkje slette alle felt med ALTER TABLE. Bruk DROP TABLE istadenfor.",
|
|
"Kan ikkje DROP '%-.64s'. Undersøk om felt/nøkkel eksisterar.",
|
|
"Postar: %ld Like: %ld Åtvaringar: %ld",
|
|
"INSERT TABLE '%-.64s' er ikkje tillate i FROM tabell liste",
|
|
"Ukjent tråd id: %lu",
|
|
"Du er ikkje eigar av tråd %lu",
|
|
"Ingen tabellar i bruk",
|
|
"For mange tekststrengar felt %s og SET",
|
|
"Kan ikkje lage unikt loggfilnavn %s.(1-999)\n",
|
|
"Tabellen '%-.64s' var låst med READ lås og kan ikkje oppdaterast",
|
|
"Tabellen '%-.64s' var ikkje låst med LOCK TABLES",
|
|
"Blob feltet '%-.64s' kan ikkje ha ein standard verdi",
|
|
"Ugyldig database namn '%-.64s'",
|
|
"Ugyldig tabell namn '%-.64s'",
|
|
"SELECT ville undersøkje for mange postar og ville sannsynligvis ta veldig lang tid. Undersøk WHERE klausulen og bruk SET OPTION SQL_BIG_SELECTS=1 om SELECTen er korrekt"
|
|
"Ukjend feil",
|
|
"Ukjend prosedyre %s",
|
|
"Feil parameter tal til prosedyra %s",
|
|
"Feil parameter til prosedyra %s",
|
|
"Ukjend tabell '%-.64s' i %s",
|
|
"Feltet '%-.64s' er spesifisert to gangar",
|
|
"Invalid use of group function",
|
|
"Table '%-.64s' uses a extension that doesn't exist in this MySQL version",
|
|
"A table must have at least 1 column",
|
|
"The table '%-.64s' is full",
|
|
"Unknown character set: '%-.64s'",
|
|
"Too many tables. MySQL can only use %d tables in a join",
|
|
"Too many fields",
|
|
"Too big row size. The maximum row size, not counting blobs, is %d. You have to change some fields to blobs",
|
|
"Thread stack overrun: Used: %ld of a %ld stack. Use 'mysqld -O thread_stack=#' to specify a bigger stack if needed",
|
|
"Cross dependency found in OUTER JOIN. Examine your ON conditions",
|
|
"Column '%-.32s' is used with UNIQUE or INDEX but is not defined as NOT NULL",
|
|
"Can't load function '%-.64s'",
|
|
"Can't initialize function '%-.64s'; %-.80s",
|
|
"No paths allowed for shared library",
|
|
"Function '%-.64s' already exist",
|
|
"Can't open shared library '%-.64s' (errno: %d %s)",
|
|
"Can't find function '%-.64s' in library'",
|
|
"Function '%-.64s' is not defined",
|
|
"Host '%-.64s' is blocked because of many connection errors. Unblock with 'mysqladmin flush-hosts'",
|
|
"Host '%-.64s' is not allowed to connect to this MySQL server",
|
|
"You are using MySQL as an anonymous users and anonymous users are not allowed to change passwords",
|
|
"You must have privileges to update tables in the mysql database to be able to change passwords for others",
|
|
"Can't find any matching row in the user table",
|
|
"Rows matched: %ld Changed: %ld Warnings: %ld",
|
|
"Can't create a new thread (errno %d). If you are not out of available memory you can consult the manual for any possible OS dependent bug",
|
|
"Column count doesn't match value count at row %ld",
|
|
"Can't reopen table: '%-.64s',
|
|
"Invalid use of NULL value",
|
|
"Got error '%-.64s' from regexp",
|
|
"Mixing of GROUP columns (MIN(),MAX(),COUNT()...) with no GROUP columns is illegal if there is no GROUP BY clause",
|
|
"There is no such grant defined for user '%-.32s' on host '%-.64s'",
|
|
"%-.16s command denied to user: '%-.32s@%-.64s' for table '%-.64s'",
|
|
"%-.16s command denied to user: '%-.32s@%-.64s' for column '%-.64s' in table '%-.64s'",
|
|
"Illegal GRANT/REVOKE command. Please consult the manual which privleges can be used.",
|
|
"The host or user argument to GRANT is too long",
|
|
"Table '%-.64s.%s' doesn't exist",
|
|
"There is no such grant defined for user '%-.32s' on host '%-.64s' on table '%-.64s'",
|
|
"The used command is not allowed with this MySQL version",
|
|
"Something is wrong in your syntax",
|
|
"Delayed insert thread couldn't get requested lock for table %-.64s",
|
|
"Too many delayed threads in use",
|
|
"Aborted connection %ld to db: '%-.64s' user: '%-.64s' (%s)",
|
|
"Got a packet bigger than 'max_allowed_packet'",
|
|
"Got a read error from the connection pipe",
|
|
"Got an error from fcntl()",
|
|
"Got packets out of order",
|
|
"Couldn't uncompress communication packet",
|
|
"Got an error reading communication packets"
|
|
"Got timeout reading communication packets",
|
|
"Got an error writing communication packets",
|
|
"Got timeout writing communication packets",
|
|
"Result string is longer than max_allowed_packet",
|
|
"The used table type doesn't support BLOB/TEXT columns",
|
|
"The used table type doesn't support AUTO_INCREMENT columns",
|
|
"INSERT DELAYED can't be used with table '%-.64s', because it is locked with LOCK TABLES",
|
|
"Incorrect column name '%-.100s'",
|
|
"The used table handler can't index column '%-.64s'",
|
|
"All tables in the MERGE table are not defined identically",
|
|
"Can't write, because of unique constraint, to table '%-.64s'",
|
|
"BLOB column '%-.64s' used in key specification without a key length",
|
|
"All parts of a PRIMARY KEY must be NOT NULL; If you need NULL in a key, use UNIQUE instead",
|
|
"Result consisted of more than one row",
|
|
"This table type requires a primary key",
|
|
"This version of MySQL is not compiled with RAID support",
|
|
"You are using safe update mode and you tried to update a table without a WHERE that uses a KEY column",
|
|
"Key '%-.64s' doesn't exist in table '%-.64s'",
|
|
"Can't open table",
|
|
"The handler for the table doesn't support check/repair",
|
|
"You are not allowed to execute this command in a transaction",
|
|
"Got error %d during COMMIT",
|
|
"Got error %d during ROLLBACK",
|
|
"Got error %d during FLUSH_LOGS",
|
|
"Got error %d during CHECKPOINT",
|
|
"Aborted connection %ld to db: '%-.64s' user: '%-.32s' host: `%-.64s' (%-.64s)",
|
|
"The handler for the table does not support binary table dump",
|
|
"Binlog closed while trying to FLUSH MASTER",
|
|
"Failed rebuilding the index of dumped table '%-.64s'",
|
|
"Error from master: '%-.64s'",
|
|
"Net error reading from master",
|
|
"Net error writing to master",
|
|
"Can't find FULLTEXT index matching the column list",
|
|
"Can't execute the given command because you have active locked tables or an active transaction",
|
|
"Unknown system variable '%-.64s'",
|
|
"Table '%-.64s' is marked as crashed and should be repaired",
|
|
"Table '%-.64s' is marked as crashed and last (automatic?) repair failed",
|
|
"Some non-transactional changed tables couldn't be rolled back",
|
|
"Multi-statement transaction required more than 'max_binlog_cache_size' bytes of storage. Increase this mysqld variable and try again',
|
|
"This operation cannot be performed with a running slave, run SLAVE STOP first",
|
|
"This operation requires a running slave, configure slave and do SLAVE START",
|
|
"The server is not configured as slave, fix in config file or with CHANGE MASTER TO",
|
|
"Could not initialize master info structure, check permisions on master.info",
|
|
"Could not create slave thread, check system resources",
|
|
"User %-.64s has already more than 'max_user_connections' active connections",
|
|
"You may only use constant expressions with SET",
|
|
"Lock wait timeout exceeded",
|
|
"The total number of locks exceeds the lock table size",
|
|
"Update locks cannot be acquired during a READ UNCOMMITTED transaction",
|
|
"DROP DATABASE not allowed while thread is holding global read lock",
|
|
"CREATE DATABASE not allowed while thread is holding global read lock",
|
|
"Wrong arguments to %s",
|
|
"%-.32s@%-.64s is not allowed to create new users",
|
|
"Incorrect table definition; All MERGE tables must be in the same database",
|
|
"Deadlock found when trying to get lock; Try restarting transaction",
|
|
"The used table type doesn't support FULLTEXT indexes",
|
|
"Cannot add foreign key constraint",
|
|
"Cannot add a child row: a foreign key constraint fails",
|
|
"Cannot delete a parent row: a foreign key constraint fails",
|
|
"Error connecting to master: %-.128s",
|
|
"Error running query on master: %-.128s",
|
|
"Error when executing command %s: %-.128s",
|
|
"Wrong usage of %s and %s",
|
|
"The used SELECT statements have a different number of columns",
|
|
"Can't execute the query because you have a conflicting read lock",
|
|
"Mixing of transactional and non-transactional tables is disabled",
|
|
"Option '%s' used twice in statement",
|
|
"User '%-.64s' has exceeded the '%s' resource (current value: %ld)",
|
|
"Access denied. You need the %-.128s privilege for this operation",
|
|
"Variable '%-.64s' is a LOCAL variable and can't be used with SET GLOBAL",
|
|
"Variable '%-.64s' is a GLOBAL variable and should be set with SET GLOBAL",
|
|
"Variable '%-.64s' doesn't have a default value",
|
|
"Variable '%-.64s' can't be set to the value of '%-.64s'",
|
|
"Wrong argument type to variable '%-.64s'",
|
|
"Variable '%-.64s' can only be set, not read",
|
|
"Wrong usage/placement of '%s'",
|
|
"This version of MySQL doesn't yet support '%s'",
|
|
"Got fatal error %d: '%-.128s' from master when reading data from binary log",
|
|
"Wrong foreign key definition for '%-.64s': %s",
|
|
"Key reference and table reference doesn't match",
|
|
"Subselect return more than 1 field",
|
|
"Subselect return more than 1 record",
|