github.com/bingoohuang/gg@v0.0.0-20240325092523-45da7dee9335/pkg/sqlparse/tidbparser/dependency/mysql/errname.go (about) 1 // Copyright 2015 PingCAP, Inc. 2 // 3 // Licensed under the Apache License, Version 2.0 (the "License"); 4 // you may not use this file except in compliance with the License. 5 // You may obtain a copy of the License at 6 // 7 // http://www.apache.org/licenses/LICENSE-2.0 8 // 9 // Unless required by applicable law or agreed to in writing, software 10 // distributed under the License is distributed on an "AS IS" BASIS, 11 // See the License for the specific language governing permissions and 12 // limitations under the License. 13 14 package mysql 15 16 // MySQLErrName maps error code to MySQL error messages. 17 var MySQLErrName = map[uint16]string{ 18 ErrHashchk: "hashchk", 19 ErrNisamchk: "isamchk", 20 ErrNo: "NO", 21 ErrYes: "YES", 22 ErrCantCreateFile: "Can't create file '%-.200s' (errno: %d - %s)", 23 ErrCantCreateTable: "Can't create table '%-.200s' (errno: %d)", 24 ErrCantCreateDB: "Can't create database '%-.192s' (errno: %d)", 25 ErrDBCreateExists: "Can't create database '%-.192s'; database exists", 26 ErrDBDropExists: "Can't drop database '%-.192s'; database doesn't exist", 27 ErrDBDropDelete: "Error dropping database (can't delete '%-.192s', errno: %d)", 28 ErrDBDropRmdir: "Error dropping database (can't rmdir '%-.192s', errno: %d)", 29 ErrCantDeleteFile: "Error on delete of '%-.192s' (errno: %d - %s)", 30 ErrCantFindSystemRec: "Can't read record in system table", 31 ErrCantGetStat: "Can't get status of '%-.200s' (errno: %d - %s)", 32 ErrCantGetWd: "Can't get working directory (errno: %d - %s)", 33 ErrCantLock: "Can't lock file (errno: %d - %s)", 34 ErrCantOpenFile: "Can't open file: '%-.200s' (errno: %d - %s)", 35 ErrFileNotFound: "Can't find file: '%-.200s' (errno: %d - %s)", 36 ErrCantReadDir: "Can't read dir of '%-.192s' (errno: %d - %s)", 37 ErrCantSetWd: "Can't change dir to '%-.192s' (errno: %d - %s)", 38 ErrCheckread: "Record has changed since last read in table '%-.192s'", 39 ErrDiskFull: "Disk full (%s); waiting for someone to free some space... (errno: %d - %s)", 40 ErrDupKey: "Can't write; duplicate key in table '%-.192s'", 41 ErrErrorOnClose: "Error on close of '%-.192s' (errno: %d - %s)", 42 ErrErrorOnRead: "Error reading file '%-.200s' (errno: %d - %s)", 43 ErrErrorOnRename: "Error on rename of '%-.210s' to '%-.210s' (errno: %d - %s)", 44 ErrErrorOnWrite: "Error writing file '%-.200s' (errno: %d - %s)", 45 ErrFileUsed: "'%-.192s' is locked against change", 46 ErrFilsortAbort: "Sort aborted", 47 ErrFormNotFound: "View '%-.192s' doesn't exist for '%-.192s'", 48 ErrGetErrno: "Got error %d from storage engine", 49 ErrIllegalHa: "Table storage engine for '%-.192s' doesn't have this option", 50 ErrKeyNotFound: "Can't find record in '%-.192s'", 51 ErrNotFormFile: "Incorrect information in file: '%-.200s'", 52 ErrNotKeyFile: "Incorrect key file for table '%-.200s'; try to repair it", 53 ErrOldKeyFile: "Old key file for table '%-.192s'; repair it!", 54 ErrOpenAsReadonly: "Table '%-.192s' is read only", 55 ErrOutofMemory: "Out of memory; restart server and try again (needed %d bytes)", 56 ErrOutOfSortMemory: "Out of sort memory, consider increasing server sort buffer size", 57 ErrUnexpectedEOF: "Unexpected EOF found when reading file '%-.192s' (errno: %d - %s)", 58 ErrConCount: "Too many connections", 59 ErrOutOfResources: "Out of memory; check if mysqld or some other process uses all available memory; if not, you may have to use 'ulimit' to allow mysqld to use more memory or you can add more swap space", 60 ErrBadHost: "Can't get hostname for your address", 61 ErrHandshake: "Bad handshake", 62 ErrDBaccessDenied: "Access denied for user '%-.48s'@'%-.64s' to database '%-.192s'", 63 ErrAccessDenied: "Access denied for user '%-.48s'@'%-.64s' (using password: %s)", 64 ErrNoDB: "No database selected", 65 ErrUnknownCom: "Unknown command", 66 ErrBadNull: "Column '%-.192s' cannot be null", 67 ErrBadDB: "Unknown database '%-.192s'", 68 ErrTableExists: "Table '%-.192s' already exists", 69 ErrBadTable: "Unknown table '%-.100s'", 70 ErrNonUniq: "Column '%-.192s' in %-.192s is ambiguous", 71 ErrServerShutdown: "Server shutdown in progress", 72 ErrBadField: "Unknown column '%-.192s' in '%-.192s'", 73 ErrFieldNotInGroupBy: "Expression #%d of %s is not in GROUP BY clause and contains nonaggregated column '%s' which is not functionally dependent on columns in GROUP BY clause; this is incompatible with sql_mode=only_full_group_by", 74 ErrWrongGroupField: "Can't group on '%-.192s'", 75 ErrWrongSumSelect: "Statement has sum functions and columns in same statement", 76 ErrWrongValueCount: "Column count doesn't match value count", 77 ErrTooLongIdent: "Identifier name '%-.100s' is too long", 78 ErrDupFieldName: "Duplicate column name '%-.192s'", 79 ErrDupKeyName: "Duplicate key name '%-.192s'", 80 ErrDupEntry: "Duplicate entry '%-.192s' for key %d", 81 ErrWrongFieldSpec: "Incorrect column specifier for column '%-.192s'", 82 ErrParse: "%s near '%-.80s' at line %d", 83 ErrEmptyQuery: "Query was empty", 84 ErrNonuniqTable: "Not unique table/alias: '%-.192s'", 85 ErrInvalidDefault: "Invalid default value for '%-.192s'", 86 ErrMultiplePriKey: "Multiple primary key defined", 87 ErrTooManyKeys: "Too many keys specified; max %d keys allowed", 88 ErrTooManyKeyParts: "Too many key parts specified; max %d parts allowed", 89 ErrTooLongKey: "Specified key was too long; max key length is %d bytes", 90 ErrKeyColumnDoesNotExits: "Key column '%-.192s' doesn't exist in table", 91 ErrBlobUsedAsKey: "BLOB column '%-.192s' can't be used in key specification with the used table type", 92 ErrTooBigFieldlength: "Column length too big for column '%-.192s' (max = %lu); use BLOB or TEXT instead", 93 ErrWrongAutoKey: "Incorrect table definition; there can be only one auto column and it must be defined as a key", 94 ErrReady: "%s: ready for connections.\nVersion: '%s' socket: '%s' port: %d", 95 ErrNormalShutdown: "%s: Normal shutdown\n", 96 ErrGotSignal: "%s: Got signal %d. Aborting!\n", 97 ErrShutdownComplete: "%s: Shutdown complete\n", 98 ErrForcingClose: "%s: Forcing close of thread %ld user: '%-.48s'\n", 99 ErrIpsock: "Can't create IP socket", 100 ErrNoSuchIndex: "Table '%-.192s' has no index like the one used in CREATE INDEX; recreate the table", 101 ErrWrongFieldTerminators: "Field separator argument is not what is expected; check the manual", 102 ErrBlobsAndNoTerminated: "You can't use fixed rowlength with BLOBs; please use 'fields terminated by'", 103 ErrTextFileNotReadable: "The file '%-.128s' must be in the database directory or be readable by all", 104 ErrFileExists: "File '%-.200s' already exists", 105 ErrLoadInfo: "Records: %ld Deleted: %ld Skipped: %ld Warnings: %ld", 106 ErrAlterInfo: "Records: %ld Duplicates: %ld", 107 ErrWrongSubKey: "Incorrect prefix key; the used key part isn't a string, the used length is longer than the key part, or the storage engine doesn't support unique prefix keys", 108 ErrCantRemoveAllFields: "You can't delete all columns with ALTER TABLE; use DROP TABLE instead", 109 ErrCantDropFieldOrKey: "Can't DROP '%-.192s'; check that column/key exists", 110 ErrInsertInfo: "Records: %ld Duplicates: %ld Warnings: %ld", 111 ErrUpdateTableUsed: "You can't specify target table '%-.192s' for update in FROM clause", 112 ErrNoSuchThread: "Unknown thread id: %lu", 113 ErrKillDenied: "You are not owner of thread %lu", 114 ErrNoTablesUsed: "No tables used", 115 ErrTooBigSet: "Too many strings for column %-.192s and SET", 116 ErrNoUniqueLogFile: "Can't generate a unique log-filename %-.200s.(1-999)\n", 117 ErrTableNotLockedForWrite: "Table '%-.192s' was locked with a READ lock and can't be updated", 118 ErrTableNotLocked: "Table '%-.192s' was not locked with LOCK TABLES", 119 ErrBlobCantHaveDefault: "BLOB/TEXT/JSON column '%-.192s' can't have a default value", 120 ErrWrongDBName: "Incorrect database name '%-.100s'", 121 ErrWrongTableName: "Incorrect table name '%-.100s'", 122 ErrTooBigSelect: "The SELECT would examine more than MAXJOINSIZE rows; check your WHERE and use SET SQLBIGSELECTS=1 or SET MAXJOINSIZE=# if the SELECT is okay", 123 ErrUnknown: "Unknown error", 124 ErrUnknownProcedure: "Unknown procedure '%-.192s'", 125 ErrWrongParamcountToProcedure: "Incorrect parameter count to procedure '%-.192s'", 126 ErrWrongParametersToProcedure: "Incorrect parameters to procedure '%-.192s'", 127 ErrUnknownTable: "Unknown table '%-.192s' in %-.32s", 128 ErrFieldSpecifiedTwice: "Column '%-.192s' specified twice", 129 ErrInvalidGroupFuncUse: "Invalid use of group function", 130 ErrUnsupportedExtension: "Table '%-.192s' uses an extension that doesn't exist in this MySQL version", 131 ErrTableMustHaveColumns: "A table must have at least 1 column", 132 ErrRecordFileFull: "The table '%-.192s' is full", 133 ErrUnknownCharacterSet: "Unknown character set: '%-.64s'", 134 ErrTooManyTables: "Too many tables; MySQL can only use %d tables in a join", 135 ErrTooManyFields: "Too many columns", 136 ErrTooBigRowsize: "Row size too large. The maximum row size for the used table type, not counting BLOBs, is %ld. This includes storage overhead, check the manual. You have to change some columns to TEXT or BLOBs", 137 ErrStackOverrun: "Thread stack overrun: Used: %ld of a %ld stack. Use 'mysqld --threadStack=#' to specify a bigger stack if needed", 138 ErrWrongOuterJoin: "Cross dependency found in OUTER JOIN; examine your ON conditions", 139 ErrNullColumnInIndex: "Table handler doesn't support NULL in given index. Please change column '%-.192s' to be NOT NULL or use another handler", 140 ErrCantFindUdf: "Can't load function '%-.192s'", 141 ErrCantInitializeUdf: "Can't initialize function '%-.192s'; %-.80s", 142 ErrUdfNoPaths: "No paths allowed for shared library", 143 ErrUdfExists: "Function '%-.192s' already exists", 144 ErrCantOpenLibrary: "Can't open shared library '%-.192s' (errno: %d %-.128s)", 145 ErrCantFindDlEntry: "Can't find symbol '%-.128s' in library", 146 ErrFunctionNotDefined: "Function '%-.192s' is not defined", 147 ErrHostIsBlocked: "Host '%-.64s' is blocked because of many connection errors; unblock with 'mysqladmin flush-hosts'", 148 ErrHostNotPrivileged: "Host '%-.64s' is not allowed to connect to this MySQL server", 149 ErrPasswordAnonymousUser: "You are using MySQL as an anonymous user and anonymous users are not allowed to change passwords", 150 ErrPasswordNotAllowed: "You must have privileges to update tables in the mysql database to be able to change passwords for others", 151 ErrPasswordNoMatch: "Can't find any matching row in the user table", 152 ErrUpdateInfo: "Rows matched: %ld Changed: %ld Warnings: %ld", 153 ErrCantCreateThread: "Can't create a new thread (errno %d); if you are not out of available memory, you can consult the manual for a possible OS-dependent bug", 154 ErrWrongValueCountOnRow: "Column count doesn't match value count at row %ld", 155 ErrCantReopenTable: "Can't reopen table: '%-.192s'", 156 ErrInvalidUseOfNull: "Invalid use of NULL value", 157 ErrRegexp: "Got error '%-.64s' from regexp", 158 ErrMixOfGroupFuncAndFields: "Mixing of GROUP columns (MIN(),MAX(),COUNT(),...) with no GROUP columns is illegal if there is no GROUP BY clause", 159 ErrNonexistingGrant: "There is no such grant defined for user '%-.48s' on host '%-.64s'", 160 ErrTableaccessDenied: "%-.128s command denied to user '%-.48s'@'%-.64s' for table '%-.64s'", 161 ErrColumnaccessDenied: "%-.16s command denied to user '%-.48s'@'%-.64s' for column '%-.192s' in table '%-.192s'", 162 ErrIllegalGrantForTable: "Illegal GRANT/REVOKE command; please consult the manual to see which privileges can be used", 163 ErrGrantWrongHostOrUser: "The host or user argument to GRANT is too long", 164 ErrNoSuchTable: "Table '%-.192s.%-.192s' doesn't exist", 165 ErrNonexistingTableGrant: "There is no such grant defined for user '%-.48s' on host '%-.64s' on table '%-.192s'", 166 ErrNotAllowedCommand: "The used command is not allowed with this MySQL version", 167 ErrSyntax: "You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use", 168 ErrDelayedCantChangeLock: "Delayed insert thread couldn't get requested lock for table %-.192s", 169 ErrTooManyDelayedThreads: "Too many delayed threads in use", 170 ErrAbortingConnection: "Aborted connection %ld to db: '%-.192s' user: '%-.48s' (%-.64s)", 171 ErrNetPacketTooLarge: "Got a packet bigger than 'maxAllowedPacket' bytes", 172 ErrNetReadErrorFromPipe: "Got a read error from the connection pipe", 173 ErrNetFcntl: "Got an error from fcntl()", 174 ErrNetPacketsOutOfOrder: "Got packets out of order", 175 ErrNetUncompress: "Couldn't uncompress communication packet", 176 ErrNetRead: "Got an error reading communication packets", 177 ErrNetReadInterrupted: "Got timeout reading communication packets", 178 ErrNetErrorOnWrite: "Got an error writing communication packets", 179 ErrNetWriteInterrupted: "Got timeout writing communication packets", 180 ErrTooLongString: "Result string is longer than 'maxAllowedPacket' bytes", 181 ErrTableCantHandleBlob: "The used table type doesn't support BLOB/TEXT columns", 182 ErrTableCantHandleAutoIncrement: "The used table type doesn't support AUTOINCREMENT columns", 183 ErrDelayedInsertTableLocked: "INSERT DELAYED can't be used with table '%-.192s' because it is locked with LOCK TABLES", 184 ErrWrongColumnName: "Incorrect column name '%-.100s'", 185 ErrWrongKeyColumn: "The used storage engine can't index column '%-.192s'", 186 ErrWrongMrgTable: "Unable to open underlying table which is differently defined or of non-MyISAM type or doesn't exist", 187 ErrDupUnique: "Can't write, because of unique constraint, to table '%-.192s'", 188 ErrBlobKeyWithoutLength: "BLOB/TEXT column '%-.192s' used in key specification without a key length", 189 ErrPrimaryCantHaveNull: "All parts of a PRIMARY KEY must be NOT NULL; if you need NULL in a key, use UNIQUE instead", 190 ErrTooManyRows: "Result consisted of more than one row", 191 ErrRequiresPrimaryKey: "This table type requires a primary key", 192 ErrNoRaidCompiled: "This version of MySQL is not compiled with RAID support", 193 ErrUpdateWithoutKeyInSafeMode: "You are using safe update mode and you tried to update a table without a WHERE that uses a KEY column", 194 ErrKeyDoesNotExist: "Key '%-.192s' doesn't exist in table '%-.192s'", 195 ErrCheckNoSuchTable: "Can't open table", 196 ErrCheckNotImplemented: "The storage engine for the table doesn't support %s", 197 ErrCantDoThisDuringAnTransaction: "You are not allowed to execute this command in a transaction", 198 ErrErrorDuringCommit: "Got error %d during COMMIT", 199 ErrErrorDuringRollback: "Got error %d during ROLLBACK", 200 ErrErrorDuringFlushLogs: "Got error %d during FLUSHLOGS", 201 ErrErrorDuringCheckpoint: "Got error %d during CHECKPOINT", 202 ErrNewAbortingConnection: "Aborted connection %ld to db: '%-.192s' user: '%-.48s' host: '%-.64s' (%-.64s)", 203 ErrDumpNotImplemented: "The storage engine for the table does not support binary table dump", 204 ErrFlushMasterBinlogClosed: "Binlog closed, cannot RESET MASTER", 205 ErrIndexRebuild: "Failed rebuilding the index of dumped table '%-.192s'", 206 ErrMaster: "Error from master: '%-.64s'", 207 ErrMasterNetRead: "Net error reading from master", 208 ErrMasterNetWrite: "Net error writing to master", 209 ErrFtMatchingKeyNotFound: "Can't find FULLTEXT index matching the column list", 210 ErrLockOrActiveTransaction: "Can't execute the given command because you have active locked tables or an active transaction", 211 ErrUnknownSystemVariable: "Unknown system variable '%-.64s'", 212 ErrCrashedOnUsage: "Table '%-.192s' is marked as crashed and should be repaired", 213 ErrCrashedOnRepair: "Table '%-.192s' is marked as crashed and last (automatic?) repair failed", 214 ErrWarningNotCompleteRollback: "Some non-transactional changed tables couldn't be rolled back", 215 ErrTransCacheFull: "Multi-statement transaction required more than 'maxBinlogCacheSize' bytes of storage; increase this mysqld variable and try again", 216 ErrSlaveMustStop: "This operation cannot be performed with a running slave; run STOP SLAVE first", 217 ErrSlaveNotRunning: "This operation requires a running slave; configure slave and do START SLAVE", 218 ErrBadSlave: "The server is not configured as slave; fix in config file or with CHANGE MASTER TO", 219 ErrMasterInfo: "Could not initialize master info structure; more error messages can be found in the MySQL error log", 220 ErrSlaveThread: "Could not create slave thread; check system resources", 221 ErrTooManyUserConnections: "User %-.64s already has more than 'maxUserConnections' active connections", 222 ErrSetConstantsOnly: "You may only use constant expressions with SET", 223 ErrLockWaitTimeout: "Lock wait timeout exceeded; try restarting transaction", 224 ErrLockTableFull: "The total number of locks exceeds the lock table size", 225 ErrReadOnlyTransaction: "Update locks cannot be acquired during a READ UNCOMMITTED transaction", 226 ErrDropDBWithReadLock: "DROP DATABASE not allowed while thread is holding global read lock", 227 ErrCreateDBWithReadLock: "CREATE DATABASE not allowed while thread is holding global read lock", 228 ErrWrongArguments: "Incorrect arguments to %s", 229 ErrNoPermissionToCreateUser: "'%-.48s'@'%-.64s' is not allowed to create new users", 230 ErrUnionTablesInDifferentDir: "Incorrect table definition; all MERGE tables must be in the same database", 231 ErrLockDeadlock: "Deadlock found when trying to get lock; try restarting transaction", 232 ErrTableCantHandleFt: "The used table type doesn't support FULLTEXT indexes", 233 ErrCannotAddForeign: "Cannot add foreign key constraint", 234 ErrNoReferencedRow: "Cannot add or update a child row: a foreign key constraint fails", 235 ErrRowIsReferenced: "Cannot delete or update a parent row: a foreign key constraint fails", 236 ErrConnectToMaster: "Error connecting to master: %-.128s", 237 ErrQueryOnMaster: "Error running query on master: %-.128s", 238 ErrErrorWhenExecutingCommand: "Error when executing command %s: %-.128s", 239 ErrWrongUsage: "Incorrect usage of %s and %s", 240 ErrWrongNumberOfColumnsInSelect: "The used SELECT statements have a different number of columns", 241 ErrCantUpdateWithReadlock: "Can't execute the query because you have a conflicting read lock", 242 ErrMixingNotAllowed: "Mixing of transactional and non-transactional tables is disabled", 243 ErrDupArgument: "Option '%s' used twice in statement", 244 ErrUserLimitReached: "User '%-.64s' has exceeded the '%s' resource (current value: %ld)", 245 ErrSpecificAccessDenied: "Access denied; you need (at least one of) the %-.128s privilege(s) for this operation", 246 ErrLocalVariable: "Variable '%-.64s' is a SESSION variable and can't be used with SET GLOBAL", 247 ErrGlobalVariable: "Variable '%-.64s' is a GLOBAL variable and should be set with SET GLOBAL", 248 ErrNoDefault: "Variable '%-.64s' doesn't have a default value", 249 ErrWrongValueForVar: "Variable '%-.64s' can't be set to the value of '%-.200s'", 250 ErrWrongTypeForVar: "Incorrect argument type to variable '%-.64s'", 251 ErrVarCantBeRead: "Variable '%-.64s' can only be set, not read", 252 ErrCantUseOptionHere: "Incorrect usage/placement of '%s'", 253 ErrNotSupportedYet: "This version of MySQL doesn't yet support '%s'", 254 ErrMasterFatalErrorReadingBinlog: "Got fatal error %d from master when reading data from binary log: '%-.320s'", 255 ErrSlaveIgnoredTable: "Slave SQL thread ignored the query because of replicate-*-table rules", 256 ErrIncorrectGlobalLocalVar: "Variable '%-.192s' is a %s variable", 257 ErrWrongFkDef: "Incorrect foreign key definition for '%-.192s': %s", 258 ErrKeyRefDoNotMatchTableRef: "Key reference and table reference don't match", 259 ErrOperandColumns: "Operand should contain %d column(s)", 260 ErrSubqueryNo1Row: "Subquery returns more than 1 row", 261 ErrUnknownStmtHandler: "Unknown prepared statement handler (%.*s) given to %s", 262 ErrCorruptHelpDB: "Help database is corrupt or does not exist", 263 ErrCyclicReference: "Cyclic reference on subqueries", 264 ErrAutoConvert: "Converting column '%s' from %s to %s", 265 ErrIllegalReference: "Reference '%-.64s' not supported (%s)", 266 ErrDerivedMustHaveAlias: "Every derived table must have its own alias", 267 ErrSelectReduced: "Select %u was reduced during optimization", 268 ErrTablenameNotAllowedHere: "Table '%-.192s' from one of the SELECTs cannot be used in %-.32s", 269 ErrNotSupportedAuthMode: "Client does not support authentication protocol requested by server; consider upgrading MySQL client", 270 ErrSpatialCantHaveNull: "All parts of a SPATIAL index must be NOT NULL", 271 ErrCollationCharsetMismatch: "COLLATION '%s' is not valid for CHARACTER SET '%s'", 272 ErrSlaveWasRunning: "Slave is already running", 273 ErrSlaveWasNotRunning: "Slave already has been stopped", 274 ErrTooBigForUncompress: "Uncompressed data size too large; the maximum size is %d (probably, length of uncompressed data was corrupted)", 275 ErrZlibZMem: "ZLIB: Not enough memory", 276 ErrZlibZBuf: "ZLIB: Not enough room in the output buffer (probably, length of uncompressed data was corrupted)", 277 ErrZlibZData: "ZLIB: Input data corrupted", 278 ErrCutValueGroupConcat: "Row %u was cut by GROUPCONCAT()", 279 ErrWarnTooFewRecords: "Row %ld doesn't contain data for all columns", 280 ErrWarnTooManyRecords: "Row %ld was truncated; it contained more data than there were input columns", 281 ErrWarnNullToNotnull: "Column set to default value; NULL supplied to NOT NULL column '%s' at row %ld", 282 ErrWarnDataOutOfRange: "Out of range value for column '%s' at row %ld", 283 WarnDataTruncated: "Data truncated for column '%s' at row %ld", 284 ErrWarnUsingOtherHandler: "Using storage engine %s for table '%s'", 285 ErrCantAggregate2collations: "Illegal mix of collations (%s,%s) and (%s,%s) for operation '%s'", 286 ErrDropUser: "Cannot drop one or more of the requested users", 287 ErrRevokeGrants: "Can't revoke all privileges for one or more of the requested users", 288 ErrCantAggregate3collations: "Illegal mix of collations (%s,%s), (%s,%s), (%s,%s) for operation '%s'", 289 ErrCantAggregateNcollations: "Illegal mix of collations for operation '%s'", 290 ErrVariableIsNotStruct: "Variable '%-.64s' is not a variable component (can't be used as XXXX.variableName)", 291 ErrUnknownCollation: "Unknown collation: '%-.64s'", 292 ErrSlaveIgnoredSslParams: "SSL parameters in CHANGE MASTER are ignored because this MySQL slave was compiled without SSL support; they can be used later if MySQL slave with SSL is started", 293 ErrServerIsInSecureAuthMode: "Server is running in --secure-auth mode, but '%s'@'%s' has a password in the old format; please change the password to the new format", 294 ErrWarnFieldResolved: "Field or reference '%-.192s%s%-.192s%s%-.192s' of SELECT #%d was resolved in SELECT #%d", 295 ErrBadSlaveUntilCond: "Incorrect parameter or combination of parameters for START SLAVE UNTIL", 296 ErrMissingSkipSlave: "It is recommended to use --skip-slave-start when doing step-by-step replication with START SLAVE UNTIL; otherwise, you will get problems if you get an unexpected slave's mysqld restart", 297 ErrUntilCondIgnored: "SQL thread is not to be started so UNTIL options are ignored", 298 ErrWrongNameForIndex: "Incorrect index name '%-.100s'", 299 ErrWrongNameForCatalog: "Incorrect catalog name '%-.100s'", 300 ErrWarnQcResize: "Query cache failed to set size %lu; new query cache size is %lu", 301 ErrBadFtColumn: "Column '%-.192s' cannot be part of FULLTEXT index", 302 ErrUnknownKeyCache: "Unknown key cache '%-.100s'", 303 ErrWarnHostnameWontWork: "MySQL is started in --skip-name-resolve mode; you must restart it without this switch for this grant to work", 304 ErrUnknownStorageEngine: "Unknown storage engine '%s'", 305 ErrWarnDeprecatedSyntax: "'%s' is deprecated and will be removed in a future release. Please use %s instead", 306 ErrNonUpdatableTable: "The target table %-.100s of the %s is not updatable", 307 ErrFeatureDisabled: "The '%s' feature is disabled; you need MySQL built with '%s' to have it working", 308 ErrOptionPreventsStatement: "The MySQL server is running with the %s option so it cannot execute this statement", 309 ErrDuplicatedValueInType: "Column '%-.100s' has duplicated value '%-.64s' in %s", 310 ErrTruncatedWrongValue: "Truncated incorrect %-.32s value: '%-.128s'", 311 ErrTooMuchAutoTimestampCols: "Incorrect table definition; there can be only one TIMESTAMP column with CURRENTTIMESTAMP in DEFAULT or ON UPDATE clause", 312 ErrInvalidOnUpdate: "Invalid ON UPDATE clause for '%-.192s' column", 313 ErrUnsupportedPs: "This command is not supported in the prepared statement protocol yet", 314 ErrGetErrmsg: "Got error %d '%-.100s' from %s", 315 ErrGetTemporaryErrmsg: "Got temporary error %d '%-.100s' from %s", 316 ErrUnknownTimeZone: "Unknown or incorrect time zone: '%-.64s'", 317 ErrWarnInvalidTimestamp: "Invalid TIMESTAMP value in column '%s' at row %ld", 318 ErrInvalidCharacterString: "Invalid %s character string: '%.64s'", 319 ErrWarnAllowedPacketOverflowed: "Result of %s() was larger than maxAllowedPacket (%ld) - truncated", 320 ErrConflictingDeclarations: "Conflicting declarations: '%s%s' and '%s%s'", 321 ErrSpNoRecursiveCreate: "Can't create a %s from within another stored routine", 322 ErrSpAlreadyExists: "%s %s already exists", 323 ErrSpDoesNotExist: "%s %s does not exist", 324 ErrSpDropFailed: "Failed to DROP %s %s", 325 ErrSpStoreFailed: "Failed to CREATE %s %s", 326 ErrSpLilabelMismatch: "%s with no matching label: %s", 327 ErrSpLabelRedefine: "Redefining label %s", 328 ErrSpLabelMismatch: "End-label %s without match", 329 ErrSpUninitVar: "Referring to uninitialized variable %s", 330 ErrSpBadselect: "PROCEDURE %s can't return a result set in the given context", 331 ErrSpBadreturn: "RETURN is only allowed in a FUNCTION", 332 ErrSpBadstatement: "%s is not allowed in stored procedures", 333 ErrUpdateLogDeprecatedIgnored: "The update log is deprecated and replaced by the binary log; SET SQLLOGUPDATE has been ignored.", 334 ErrUpdateLogDeprecatedTranslated: "The update log is deprecated and replaced by the binary log; SET SQLLOGUPDATE has been translated to SET SQLLOGBIN.", 335 ErrQueryInterrupted: "Query execution was interrupted", 336 ErrSpWrongNoOfArgs: "Incorrect number of arguments for %s %s; expected %u, got %u", 337 ErrSpCondMismatch: "Undefined CONDITION: %s", 338 ErrSpNoreturn: "No RETURN found in FUNCTION %s", 339 ErrSpNoreturnend: "FUNCTION %s ended without RETURN", 340 ErrSpBadCursorQuery: "Cursor statement must be a SELECT", 341 ErrSpBadCursorSelect: "Cursor SELECT must not have INTO", 342 ErrSpCursorMismatch: "Undefined CURSOR: %s", 343 ErrSpCursorAlreadyOpen: "Cursor is already open", 344 ErrSpCursorNotOpen: "Cursor is not open", 345 ErrSpUndeclaredVar: "Undeclared variable: %s", 346 ErrSpWrongNoOfFetchArgs: "Incorrect number of FETCH variables", 347 ErrSpFetchNoData: "No data - zero rows fetched, selected, or processed", 348 ErrSpDupParam: "Duplicate parameter: %s", 349 ErrSpDupVar: "Duplicate variable: %s", 350 ErrSpDupCond: "Duplicate condition: %s", 351 ErrSpDupCurs: "Duplicate cursor: %s", 352 ErrSpCantAlter: "Failed to ALTER %s %s", 353 ErrSpSubselectNyi: "Subquery value not supported", 354 ErrStmtNotAllowedInSfOrTrg: "%s is not allowed in stored function or trigger", 355 ErrSpVarcondAfterCurshndlr: "Variable or condition declaration after cursor or handler declaration", 356 ErrSpCursorAfterHandler: "Cursor declaration after handler declaration", 357 ErrSpCaseNotFound: "Case not found for CASE statement", 358 ErrFparserTooBigFile: "Configuration file '%-.192s' is too big", 359 ErrFparserBadHeader: "Malformed file type header in file '%-.192s'", 360 ErrFparserEOFInComment: "Unexpected end of file while parsing comment '%-.200s'", 361 ErrFparserErrorInParameter: "Error while parsing parameter '%-.192s' (line: '%-.192s')", 362 ErrFparserEOFInUnknownParameter: "Unexpected end of file while skipping unknown parameter '%-.192s'", 363 ErrViewNoExplain: "EXPLAIN/SHOW can not be issued; lacking privileges for underlying table", 364 ErrFrmUnknownType: "File '%-.192s' has unknown type '%-.64s' in its header", 365 ErrWrongObject: "'%-.192s.%-.192s' is not %s", 366 ErrNonupdateableColumn: "Column '%-.192s' is not updatable", 367 ErrViewSelectDerived: "View's SELECT contains a subquery in the FROM clause", 368 ErrViewSelectClause: "View's SELECT contains a '%s' clause", 369 ErrViewSelectVariable: "View's SELECT contains a variable or parameter", 370 ErrViewSelectTmptable: "View's SELECT refers to a temporary table '%-.192s'", 371 ErrViewWrongList: "View's SELECT and view's field list have different column counts", 372 ErrWarnViewMerge: "View merge algorithm can't be used here for now (assumed undefined algorithm)", 373 ErrWarnViewWithoutKey: "View being updated does not have complete key of underlying table in it", 374 ErrViewInvalid: "View '%-.192s.%-.192s' references invalid table(s) or column(s) or function(s) or definer/invoker of view lack rights to use them", 375 ErrSpNoDropSp: "Can't drop or alter a %s from within another stored routine", 376 ErrSpGotoInHndlr: "GOTO is not allowed in a stored procedure handler", 377 ErrTrgAlreadyExists: "Trigger already exists", 378 ErrTrgDoesNotExist: "Trigger does not exist", 379 ErrTrgOnViewOrTempTable: "Trigger's '%-.192s' is view or temporary table", 380 ErrTrgCantChangeRow: "Updating of %s row is not allowed in %strigger", 381 ErrTrgNoSuchRowInTrg: "There is no %s row in %s trigger", 382 ErrNoDefaultForField: "Field '%-.192s' doesn't have a default value", 383 ErrDivisionByZero: "Division by 0", 384 ErrTruncatedWrongValueForField: "Incorrect %-.32s value: '%-.128s' for column '%.192s' at row %ld", 385 ErrIllegalValueForType: "Illegal %s '%-.192s' value found during parsing", 386 ErrViewNonupdCheck: "CHECK OPTION on non-updatable view '%-.192s.%-.192s'", 387 ErrViewCheckFailed: "CHECK OPTION failed '%-.192s.%-.192s'", 388 ErrProcaccessDenied: "%-.16s command denied to user '%-.48s'@'%-.64s' for routine '%-.192s'", 389 ErrRelayLogFail: "Failed purging old relay logs: %s", 390 ErrPasswdLength: "Password hash should be a %d-digit hexadecimal number", 391 ErrUnknownTargetBinlog: "Target log not found in binlog index", 392 ErrIoErrLogIndexRead: "I/O error reading log index file", 393 ErrBinlogPurgeProhibited: "Server configuration does not permit binlog purge", 394 ErrFseekFail: "Failed on fseek()", 395 ErrBinlogPurgeFatalErr: "Fatal error during log purge", 396 ErrLogInUse: "A purgeable log is in use, will not purge", 397 ErrLogPurgeUnknownErr: "Unknown error during log purge", 398 ErrRelayLogInit: "Failed initializing relay log position: %s", 399 ErrNoBinaryLogging: "You are not using binary logging", 400 ErrReservedSyntax: "The '%-.64s' syntax is reserved for purposes internal to the MySQL server", 401 ErrWsasFailed: "WSAStartup Failed", 402 ErrDiffGroupsProc: "Can't handle procedures with different groups yet", 403 ErrNoGroupForProc: "Select must have a group with this procedure", 404 ErrOrderWithProc: "Can't use ORDER clause with this procedure", 405 ErrLoggingProhibitChangingOf: "Binary logging and replication forbid changing the global server %s", 406 ErrNoFileMapping: "Can't map file: %-.200s, errno: %d", 407 ErrWrongMagic: "Wrong magic in %-.64s", 408 ErrPsManyParam: "Prepared statement contains too many placeholders", 409 ErrKeyPart0: "Key part '%-.192s' length cannot be 0", 410 ErrViewChecksum: "View text checksum failed", 411 ErrViewMultiupdate: "Can not modify more than one base table through a join view '%-.192s.%-.192s'", 412 ErrViewNoInsertFieldList: "Can not insert into join view '%-.192s.%-.192s' without fields list", 413 ErrViewDeleteMergeView: "Can not delete from join view '%-.192s.%-.192s'", 414 ErrCannotUser: "Operation %s failed for %.256s", 415 ErrXaerNota: "XAERNOTA: Unknown XID", 416 ErrXaerInval: "XAERINVAL: Invalid arguments (or unsupported command)", 417 ErrXaerRmfail: "XAERRMFAIL: The command cannot be executed when global transaction is in the %.64s state", 418 ErrXaerOutside: "XAEROUTSIDE: Some work is done outside global transaction", 419 ErrXaerRmerr: "XAERRMERR: Fatal error occurred in the transaction branch - check your data for consistency", 420 ErrXaRbrollback: "XARBROLLBACK: Transaction branch was rolled back", 421 ErrNonexistingProcGrant: "There is no such grant defined for user '%-.48s' on host '%-.64s' on routine '%-.192s'", 422 ErrProcAutoGrantFail: "Failed to grant EXECUTE and ALTER ROUTINE privileges", 423 ErrProcAutoRevokeFail: "Failed to revoke all privileges to dropped routine", 424 ErrDataTooLong: "Data too long for column '%s' at row %ld", 425 ErrSpBadSQLstate: "Bad SQLSTATE: '%s'", 426 ErrStartup: "%s: ready for connections.\nVersion: '%s' socket: '%s' port: %d %s", 427 ErrLoadFromFixedSizeRowsToVar: "Can't load value from file with fixed size rows to variable", 428 ErrCantCreateUserWithGrant: "You are not allowed to create a user with GRANT", 429 ErrWrongValueForType: "Incorrect %-.32s value: '%-.128s' for function %-.32s", 430 ErrTableDefChanged: "Table definition has changed, please retry transaction", 431 ErrSpDupHandler: "Duplicate handler declared in the same block", 432 ErrSpNotVarArg: "OUT or INOUT argument %d for routine %s is not a variable or NEW pseudo-variable in BEFORE trigger", 433 ErrSpNoRetset: "Not allowed to return a result set from a %s", 434 ErrCantCreateGeometryObject: "Cannot get geometry object from data you send to the GEOMETRY field", 435 ErrFailedRoutineBreakBinlog: "A routine failed and has neither NO SQL nor READS SQL DATA in its declaration and binary logging is enabled; if non-transactional tables were updated, the binary log will miss their changes", 436 ErrBinlogUnsafeRoutine: "This function has none of DETERMINISTIC, NO SQL, or READS SQL DATA in its declaration and binary logging is enabled (you *might* want to use the less safe logBinTrustFunctionCreators variable)", 437 ErrBinlogCreateRoutineNeedSuper: "You do not have the SUPER privilege and binary logging is enabled (you *might* want to use the less safe logBinTrustFunctionCreators variable)", 438 ErrExecStmtWithOpenCursor: "You can't execute a prepared statement which has an open cursor associated with it. Reset the statement to re-execute it.", 439 ErrStmtHasNoOpenCursor: "The statement (%lu) has no open cursor.", 440 ErrCommitNotAllowedInSfOrTrg: "Explicit or implicit commit is not allowed in stored function or trigger.", 441 ErrNoDefaultForViewField: "Field of view '%-.192s.%-.192s' underlying table doesn't have a default value", 442 ErrSpNoRecursion: "Recursive stored functions and triggers are not allowed.", 443 ErrTooBigScale: "Too big scale %d specified for column '%-.192s'. Maximum is %d.", 444 ErrTooBigPrecision: "Too big precision %d specified for column '%-.192s'. Maximum is %d.", 445 ErrMBiggerThanD: "For float(M,D), double(M,D) or decimal(M,D), M must be >= D (column '%-.192s').", 446 ErrWrongLockOfSystemTable: "You can't combine write-locking of system tables with other tables or lock types", 447 ErrConnectToForeignDataSource: "Unable to connect to foreign data source: %.64s", 448 ErrQueryOnForeignDataSource: "There was a problem processing the query on the foreign data source. Data source : %-.64s", 449 ErrForeignDataSourceDoesntExist: "The foreign data source you are trying to reference does not exist. Data source : %-.64s", 450 ErrForeignDataStringInvalidCantCreate: "Can't create federated table. The data source connection string '%-.64s' is not in the correct format", 451 ErrForeignDataStringInvalid: "The data source connection string '%-.64s' is not in the correct format", 452 ErrCantCreateFederatedTable: "Can't create federated table. Foreign data src : %-.64s", 453 ErrTrgInWrongSchema: "Trigger in wrong schema", 454 ErrStackOverrunNeedMore: "Thread stack overrun: %ld bytes used of a %ld byte stack, and %ld bytes needed. Use 'mysqld --threadStack=#' to specify a bigger stack.", 455 ErrTooLongBody: "Routine body for '%-.100s' is too long", 456 ErrWarnCantDropDefaultKeycache: "Cannot drop default keycache", 457 ErrTooBigDisplaywidth: "Display width out of range for column '%-.192s' (max = %lu)", 458 ErrXaerDupid: "XAERDUPID: The XID already exists", 459 ErrDatetimeFunctionOverflow: "Datetime function: %-.32s field overflow", 460 ErrCantUpdateUsedTableInSfOrTrg: "Can't update table '%-.192s' in stored function/trigger because it is already used by statement which invoked this stored function/trigger.", 461 ErrViewPreventUpdate: "The definition of table '%-.192s' prevents operation %.192s on table '%-.192s'.", 462 ErrPsNoRecursion: "The prepared statement contains a stored routine call that refers to that same statement. It's not allowed to execute a prepared statement in such a recursive manner", 463 ErrSpCantSetAutocommit: "Not allowed to set autocommit from a stored function or trigger", 464 ErrMalformedDefiner: "Definer is not fully qualified", 465 ErrViewFrmNoUser: "View '%-.192s'.'%-.192s' has no definer information (old table format). Current user is used as definer. Please recreate the view!", 466 ErrViewOtherUser: "You need the SUPER privilege for creation view with '%-.192s'@'%-.192s' definer", 467 ErrNoSuchUser: "The user specified as a definer ('%-.64s'@'%-.64s') does not exist", 468 ErrForbidSchemaChange: "Changing schema from '%-.192s' to '%-.192s' is not allowed.", 469 ErrRowIsReferenced2: "Cannot delete or update a parent row: a foreign key constraint fails (%.192s)", 470 ErrNoReferencedRow2: "Cannot add or update a child row: a foreign key constraint fails (%.192s)", 471 ErrSpBadVarShadow: "Variable '%-.64s' must be quoted with `...`, or renamed", 472 ErrTrgNoDefiner: "No definer attribute for trigger '%-.192s'.'%-.192s'. The trigger will be activated under the authorization of the invoker, which may have insufficient privileges. Please recreate the trigger.", 473 ErrOldFileFormat: "'%-.192s' has an old format, you should re-create the '%s' object(s)", 474 ErrSpRecursionLimit: "Recursive limit %d (as set by the maxSpRecursionDepth variable) was exceeded for routine %.192s", 475 ErrSpProcTableCorrupt: "Failed to load routine %-.192s. The table mysql.proc is missing, corrupt, or contains bad data (internal code %d)", 476 ErrSpWrongName: "Incorrect routine name '%-.192s'", 477 ErrTableNeedsUpgrade: "Table upgrade required. Please do \"REPAIR TABLE `%-.32s`\"", 478 ErrSpNoAggregate: "AGGREGATE is not supported for stored functions", 479 ErrMaxPreparedStmtCountReached: "Can't create more than maxPreparedStmtCount statements (current value: %lu)", 480 ErrViewRecursive: "`%-.192s`.`%-.192s` contains view recursion", 481 ErrNonGroupingFieldUsed: "Non-grouping field '%-.192s' is used in %-.64s clause", 482 ErrTableCantHandleSpkeys: "The used table type doesn't support SPATIAL indexes", 483 ErrNoTriggersOnSystemSchema: "Triggers can not be created on system tables", 484 ErrRemovedSpaces: "Leading spaces are removed from name '%s'", 485 ErrAutoincReadFailed: "Failed to read auto-increment value from storage engine", 486 ErrUsername: "user name", 487 ErrHostname: "host name", 488 ErrWrongStringLength: "String '%-.70s' is too long for %s (should be no longer than %d)", 489 ErrNonInsertableTable: "The target table %-.100s of the %s is not insertable-into", 490 ErrAdminWrongMrgTable: "Table '%-.64s' is differently defined or of non-MyISAM type or doesn't exist", 491 ErrTooHighLevelOfNestingForSelect: "Too high level of nesting for select", 492 ErrNameBecomesEmpty: "Name '%-.64s' has become ''", 493 ErrAmbiguousFieldTerm: "First character of the FIELDS TERMINATED string is ambiguous; please use non-optional and non-empty FIELDS ENCLOSED BY", 494 ErrForeignServerExists: "The foreign server, %s, you are trying to create already exists.", 495 ErrForeignServerDoesntExist: "The foreign server name you are trying to reference does not exist. Data source : %-.64s", 496 ErrIllegalHaCreateOption: "Table storage engine '%-.64s' does not support the create option '%.64s'", 497 ErrPartitionRequiresValues: "Syntax : %-.64s PARTITIONING requires definition of VALUES %-.64s for each partition", 498 ErrPartitionWrongValues: "Only %-.64s PARTITIONING can use VALUES %-.64s in partition definition", 499 ErrPartitionMaxvalue: "MAXVALUE can only be used in last partition definition", 500 ErrPartitionSubpartition: "Subpartitions can only be hash partitions and by key", 501 ErrPartitionSubpartMix: "Must define subpartitions on all partitions if on one partition", 502 ErrPartitionWrongNoPart: "Wrong number of partitions defined, mismatch with previous setting", 503 ErrPartitionWrongNoSubpart: "Wrong number of subpartitions defined, mismatch with previous setting", 504 ErrWrongExprInPartitionFunc: "Constant, random or timezone-dependent expressions in (sub)partitioning function are not allowed", 505 ErrNoConstExprInRangeOrList: "Expression in RANGE/LIST VALUES must be constant", 506 ErrFieldNotFoundPart: "Field in list of fields for partition function not found in table", 507 ErrListOfFieldsOnlyInHash: "List of fields is only allowed in KEY partitions", 508 ErrInconsistentPartitionInfo: "The partition info in the frm file is not consistent with what can be written into the frm file", 509 ErrPartitionFuncNotAllowed: "The %-.192s function returns the wrong type", 510 ErrPartitionsMustBeDefined: "For %-.64s partitions each partition must be defined", 511 ErrRangeNotIncreasing: "VALUES LESS THAN value must be strictly increasing for each partition", 512 ErrInconsistentTypeOfFunctions: "VALUES value must be of same type as partition function", 513 ErrMultipleDefConstInListPart: "Multiple definition of same constant in list partitioning", 514 ErrPartitionEntry: "Partitioning can not be used stand-alone in query", 515 ErrMixHandler: "The mix of handlers in the partitions is not allowed in this version of MySQL", 516 ErrPartitionNotDefined: "For the partitioned engine it is necessary to define all %-.64s", 517 ErrTooManyPartitions: "Too many partitions (including subpartitions) were defined", 518 ErrSubpartition: "It is only possible to mix RANGE/LIST partitioning with HASH/KEY partitioning for subpartitioning", 519 ErrCantCreateHandlerFile: "Failed to create specific handler file", 520 ErrBlobFieldInPartFunc: "A BLOB field is not allowed in partition function", 521 ErrUniqueKeyNeedAllFieldsInPf: "A %-.192s must include all columns in the table's partitioning function", 522 ErrNoParts: "Number of %-.64s = 0 is not an allowed value", 523 ErrPartitionMgmtOnNonpartitioned: "Partition management on a not partitioned table is not possible", 524 ErrForeignKeyOnPartitioned: "Foreign key clause is not yet supported in conjunction with partitioning", 525 ErrDropPartitionNonExistent: "Error in list of partitions to %-.64s", 526 ErrDropLastPartition: "Cannot remove all partitions, use DROP TABLE instead", 527 ErrCoalesceOnlyOnHashPartition: "COALESCE PARTITION can only be used on HASH/KEY partitions", 528 ErrReorgHashOnlyOnSameNo: "REORGANIZE PARTITION can only be used to reorganize partitions not to change their numbers", 529 ErrReorgNoParam: "REORGANIZE PARTITION without parameters can only be used on auto-partitioned tables using HASH PARTITIONs", 530 ErrOnlyOnRangeListPartition: "%-.64s PARTITION can only be used on RANGE/LIST partitions", 531 ErrAddPartitionSubpart: "Trying to Add partition(s) with wrong number of subpartitions", 532 ErrAddPartitionNoNewPartition: "At least one partition must be added", 533 ErrCoalescePartitionNoPartition: "At least one partition must be coalesced", 534 ErrReorgPartitionNotExist: "More partitions to reorganize than there are partitions", 535 ErrSameNamePartition: "Duplicate partition name %-.192s", 536 ErrNoBinlog: "It is not allowed to shut off binlog on this command", 537 ErrConsecutiveReorgPartitions: "When reorganizing a set of partitions they must be in consecutive order", 538 ErrReorgOutsideRange: "Reorganize of range partitions cannot change total ranges except for last partition where it can extend the range", 539 ErrPartitionFunctionFailure: "Partition function not supported in this version for this handler", 540 ErrPartState: "Partition state cannot be defined from CREATE/ALTER TABLE", 541 ErrLimitedPartRange: "The %-.64s handler only supports 32 bit integers in VALUES", 542 ErrPluginIsNotLoaded: "Plugin '%-.192s' is not loaded", 543 ErrWrongValue: "Incorrect %-.32s value: '%-.128s'", 544 ErrNoPartitionForGivenValue: "Table has no partition for value %-.64s", 545 ErrFilegroupOptionOnlyOnce: "It is not allowed to specify %s more than once", 546 ErrCreateFilegroupFailed: "Failed to create %s", 547 ErrDropFilegroupFailed: "Failed to drop %s", 548 ErrTablespaceAutoExtend: "The handler doesn't support autoextend of tablespaces", 549 ErrWrongSizeNumber: "A size parameter was incorrectly specified, either number or on the form 10M", 550 ErrSizeOverflow: "The size number was correct but we don't allow the digit part to be more than 2 billion", 551 ErrAlterFilegroupFailed: "Failed to alter: %s", 552 ErrBinlogRowLoggingFailed: "Writing one row to the row-based binary log failed", 553 ErrBinlogRowWrongTableDef: "Table definition on master and slave does not match: %s", 554 ErrBinlogRowRbrToSbr: "Slave running with --log-slave-updates must use row-based binary logging to be able to replicate row-based binary log events", 555 ErrEventAlreadyExists: "Event '%-.192s' already exists", 556 ErrEventStoreFailed: "Failed to store event %s. Error code %d from storage engine.", 557 ErrEventDoesNotExist: "Unknown event '%-.192s'", 558 ErrEventCantAlter: "Failed to alter event '%-.192s'", 559 ErrEventDropFailed: "Failed to drop %s", 560 ErrEventIntervalNotPositiveOrTooBig: "INTERVAL is either not positive or too big", 561 ErrEventEndsBeforeStarts: "ENDS is either invalid or before STARTS", 562 ErrEventExecTimeInThePast: "Event execution time is in the past. Event has been disabled", 563 ErrEventOpenTableFailed: "Failed to open mysql.event", 564 ErrEventNeitherMExprNorMAt: "No datetime expression provided", 565 ErrObsoleteColCountDoesntMatchCorrupted: "Column count of mysql.%s is wrong. Expected %d, found %d. The table is probably corrupted", 566 ErrObsoleteCannotLoadFromTable: "Cannot load from mysql.%s. The table is probably corrupted", 567 ErrEventCannotDelete: "Failed to delete the event from mysql.event", 568 ErrEventCompile: "Error during compilation of event's body", 569 ErrEventSameName: "Same old and new event name", 570 ErrEventDataTooLong: "Data for column '%s' too long", 571 ErrDropIndexFk: "Cannot drop index '%-.192s': needed in a foreign key constraint", 572 ErrWarnDeprecatedSyntaxWithVer: "The syntax '%s' is deprecated and will be removed in MySQL %s. Please use %s instead", 573 ErrCantWriteLockLogTable: "You can't write-lock a log table. Only read access is possible", 574 ErrCantLockLogTable: "You can't use locks with log tables.", 575 ErrForeignDuplicateKeyOldUnused: "Upholding foreign key constraints for table '%.192s', entry '%-.192s', key %d would lead to a duplicate entry", 576 ErrColCountDoesntMatchPleaseUpdate: "Column count of mysql.%s is wrong. Expected %d, found %d. Created with MySQL %d, now running %d. Please use mysqlUpgrade to fix this error.", 577 ErrTempTablePreventsSwitchOutOfRbr: "Cannot switch out of the row-based binary log format when the session has open temporary tables", 578 ErrStoredFunctionPreventsSwitchBinlogFormat: "Cannot change the binary logging format inside a stored function or trigger", 579 ErrNdbCantSwitchBinlogFormat: "The NDB cluster engine does not support changing the binlog format on the fly yet", 580 ErrPartitionNoTemporary: "Cannot create temporary table with partitions", 581 ErrPartitionConstDomain: "Partition constant is out of partition function domain", 582 ErrPartitionFunctionIsNotAllowed: "This partition function is not allowed", 583 ErrDdlLog: "Error in DDL log", 584 ErrNullInValuesLessThan: "Not allowed to use NULL value in VALUES LESS THAN", 585 ErrWrongPartitionName: "Incorrect partition name", 586 ErrCantChangeTxCharacteristics: "Transaction characteristics can't be changed while a transaction is in progress", 587 ErrDupEntryAutoincrementCase: "ALTER TABLE causes autoIncrement resequencing, resulting in duplicate entry '%-.192s' for key '%-.192s'", 588 ErrEventModifyQueue: "Internal scheduler error %d", 589 ErrEventSetVar: "Error during starting/stopping of the scheduler. Error code %u", 590 ErrPartitionMerge: "Engine cannot be used in partitioned tables", 591 ErrCantActivateLog: "Cannot activate '%-.64s' log", 592 ErrRbrNotAvailable: "The server was not built with row-based replication", 593 ErrBase64Decode: "Decoding of base64 string failed", 594 ErrEventRecursionForbidden: "Recursion of EVENT DDL statements is forbidden when body is present", 595 ErrEventsDB: "Cannot proceed because system tables used by Event Scheduler were found damaged at server start", 596 ErrOnlyIntegersAllowed: "Only integers allowed as number here", 597 ErrUnsuportedLogEngine: "This storage engine cannot be used for log tables\"", 598 ErrBadLogStatement: "You cannot '%s' a log table if logging is enabled", 599 ErrCantRenameLogTable: "Cannot rename '%s'. When logging enabled, rename to/from log table must rename two tables: the log table to an archive table and another table back to '%s'", 600 ErrWrongParamcountToNativeFct: "Incorrect parameter count in the call to native function '%-.192s'", 601 ErrWrongParametersToNativeFct: "Incorrect parameters in the call to native function '%-.192s'", 602 ErrWrongParametersToStoredFct: "Incorrect parameters in the call to stored function '%-.192s'", 603 ErrNativeFctNameCollision: "This function '%-.192s' has the same name as a native function", 604 ErrDupEntryWithKeyName: "Duplicate entry '%-.64s' for key '%-.192s'", 605 ErrBinlogPurgeEmFile: "Too many files opened, please execute the command again", 606 ErrEventCannotCreateInThePast: "Event execution time is in the past and ON COMPLETION NOT PRESERVE is set. The event was dropped immediately after creation.", 607 ErrEventCannotAlterInThePast: "Event execution time is in the past and ON COMPLETION NOT PRESERVE is set. The event was not changed. Specify a time in the future.", 608 ErrSlaveIncident: "The incident %s occurred on the master. Message: %-.64s", 609 ErrNoPartitionForGivenValueSilent: "Table has no partition for some existing values", 610 ErrBinlogUnsafeStatement: "Unsafe statement written to the binary log using statement format since BINLOGFORMAT = STATEMENT. %s", 611 ErrSlaveFatal: "Fatal : %s", 612 ErrSlaveRelayLogReadFailure: "Relay log read failure: %s", 613 ErrSlaveRelayLogWriteFailure: "Relay log write failure: %s", 614 ErrSlaveCreateEventFailure: "Failed to create %s", 615 ErrSlaveMasterComFailure: "Master command %s failed: %s", 616 ErrBinlogLoggingImpossible: "Binary logging not possible. Message: %s", 617 ErrViewNoCreationCtx: "View `%-.64s`.`%-.64s` has no creation context", 618 ErrViewInvalidCreationCtx: "Creation context of view `%-.64s`.`%-.64s' is invalid", 619 ErrSrInvalidCreationCtx: "Creation context of stored routine `%-.64s`.`%-.64s` is invalid", 620 ErrTrgCorruptedFile: "Corrupted TRG file for table `%-.64s`.`%-.64s`", 621 ErrTrgNoCreationCtx: "Triggers for table `%-.64s`.`%-.64s` have no creation context", 622 ErrTrgInvalidCreationCtx: "Trigger creation context of table `%-.64s`.`%-.64s` is invalid", 623 ErrEventInvalidCreationCtx: "Creation context of event `%-.64s`.`%-.64s` is invalid", 624 ErrTrgCantOpenTable: "Cannot open table for trigger `%-.64s`.`%-.64s`", 625 ErrCantCreateSroutine: "Cannot create stored routine `%-.64s`. Check warnings", 626 ErrNeverUsed: "Ambiguous slave modes combination. %s", 627 ErrNoFormatDescriptionEventBeforeBinlogStatement: "The BINLOG statement of type `%s` was not preceded by a format description BINLOG statement.", 628 ErrSlaveCorruptEvent: "Corrupted replication event was detected", 629 ErrLoadDataInvalidColumn: "Invalid column reference (%-.64s) in LOAD DATA", 630 ErrLogPurgeNoFile: "Being purged log %s was not found", 631 ErrXaRbtimeout: "XARBTIMEOUT: Transaction branch was rolled back: took too long", 632 ErrXaRbdeadlock: "XARBDEADLOCK: Transaction branch was rolled back: deadlock was detected", 633 ErrNeedReprepare: "Prepared statement needs to be re-prepared", 634 ErrDelayedNotSupported: "DELAYED option not supported for table '%-.192s'", 635 WarnNoMasterInfo: "The master info structure does not exist", 636 WarnOptionIgnored: "<%-.64s> option ignored", 637 WarnPluginDeleteBuiltin: "Built-in plugins cannot be deleted", 638 WarnPluginBusy: "Plugin is busy and will be uninstalled on shutdown", 639 ErrVariableIsReadonly: "%s variable '%s' is read-only. Use SET %s to assign the value", 640 ErrWarnEngineTransactionRollback: "Storage engine %s does not support rollback for this statement. Transaction rolled back and must be restarted", 641 ErrSlaveHeartbeatFailure: "Unexpected master's heartbeat data: %s", 642 ErrSlaveHeartbeatValueOutOfRange: "The requested value for the heartbeat period is either negative or exceeds the maximum allowed (%s seconds).", 643 ErrNdbReplicationSchema: "Bad schema for mysql.ndbReplication table. Message: %-.64s", 644 ErrConflictFnParse: "Error in parsing conflict function. Message: %-.64s", 645 ErrExceptionsWrite: "Write to exceptions table failed. Message: %-.128s\"", 646 ErrTooLongTableComment: "Comment for table '%-.64s' is too long (max = %lu)", 647 ErrTooLongFieldComment: "Comment for field '%-.64s' is too long (max = %lu)", 648 ErrFuncInexistentNameCollision: "FUNCTION %s does not exist. Check the 'Function Name Parsing and Resolution' section in the Reference Manual", 649 ErrDatabaseName: "Database", 650 ErrTableName: "Table", 651 ErrPartitionName: "Partition", 652 ErrSubpartitionName: "Subpartition", 653 ErrTemporaryName: "Temporary", 654 ErrRenamedName: "Renamed", 655 ErrTooManyConcurrentTrxs: "Too many active concurrent transactions", 656 WarnNonASCIISeparatorNotImplemented: "Non-ASCII separator arguments are not fully supported", 657 ErrDebugSyncTimeout: "debug sync point wait timed out", 658 ErrDebugSyncHitLimit: "debug sync point hit limit reached", 659 ErrDupSignalSet: "Duplicate condition information item '%s'", 660 ErrSignalWarn: "Unhandled user-defined warning condition", 661 ErrSignalNotFound: "Unhandled user-defined not found condition", 662 ErrSignalException: "Unhandled user-defined exception condition", 663 ErrResignalWithoutActiveHandler: "RESIGNAL when handler not active", 664 ErrSignalBadConditionType: "SIGNAL/RESIGNAL can only use a CONDITION defined with SQLSTATE", 665 WarnCondItemTruncated: "Data truncated for condition item '%s'", 666 ErrCondItemTooLong: "Data too long for condition item '%s'", 667 ErrUnknownLocale: "Unknown locale: '%-.64s'", 668 ErrSlaveIgnoreServerIds: "The requested server id %d clashes with the slave startup option --replicate-same-server-id", 669 ErrQueryCacheDisabled: "Query cache is disabled; restart the server with queryCacheType=1 to enable it", 670 ErrSameNamePartitionField: "Duplicate partition field name '%-.192s'", 671 ErrPartitionColumnList: "Inconsistency in usage of column lists for partitioning", 672 ErrWrongTypeColumnValue: "Partition column values of incorrect type", 673 ErrTooManyPartitionFuncFields: "Too many fields in '%-.192s'", 674 ErrMaxvalueInValuesIn: "Cannot use MAXVALUE as value in VALUES IN", 675 ErrTooManyValues: "Cannot have more than one value for this type of %-.64s partitioning", 676 ErrRowSinglePartitionField: "Row expressions in VALUES IN only allowed for multi-field column partitioning", 677 ErrFieldTypeNotAllowedAsPartitionField: "Field '%-.192s' is of a not allowed type for this type of partitioning", 678 ErrPartitionFieldsTooLong: "The total length of the partitioning fields is too large", 679 ErrBinlogRowEngineAndStmtEngine: "Cannot execute statement: impossible to write to binary log since both row-incapable engines and statement-incapable engines are involved.", 680 ErrBinlogRowModeAndStmtEngine: "Cannot execute statement: impossible to write to binary log since BINLOGFORMAT = ROW and at least one table uses a storage engine limited to statement-based logging.", 681 ErrBinlogUnsafeAndStmtEngine: "Cannot execute statement: impossible to write to binary log since statement is unsafe, storage engine is limited to statement-based logging, and BINLOGFORMAT = MIXED. %s", 682 ErrBinlogRowInjectionAndStmtEngine: "Cannot execute statement: impossible to write to binary log since statement is in row format and at least one table uses a storage engine limited to statement-based logging.", 683 ErrBinlogStmtModeAndRowEngine: "Cannot execute statement: impossible to write to binary log since BINLOGFORMAT = STATEMENT and at least one table uses a storage engine limited to row-based logging.%s", 684 ErrBinlogRowInjectionAndStmtMode: "Cannot execute statement: impossible to write to binary log since statement is in row format and BINLOGFORMAT = STATEMENT.", 685 ErrBinlogMultipleEnginesAndSelfLoggingEngine: "Cannot execute statement: impossible to write to binary log since more than one engine is involved and at least one engine is self-logging.", 686 ErrBinlogUnsafeLimit: "The statement is unsafe because it uses a LIMIT clause. This is unsafe because the set of rows included cannot be predicted.", 687 ErrBinlogUnsafeInsertDelayed: "The statement is unsafe because it uses INSERT DELAYED. This is unsafe because the times when rows are inserted cannot be predicted.", 688 ErrBinlogUnsafeSystemTable: "The statement is unsafe because it uses the general log, slow query log, or performanceSchema table(s). This is unsafe because system tables may differ on slaves.", 689 ErrBinlogUnsafeAutoincColumns: "Statement is unsafe because it invokes a trigger or a stored function that inserts into an AUTOINCREMENT column. Inserted values cannot be logged correctly.", 690 ErrBinlogUnsafeUdf: "Statement is unsafe because it uses a UDF which may not return the same value on the slave.", 691 ErrBinlogUnsafeSystemVariable: "Statement is unsafe because it uses a system variable that may have a different value on the slave.", 692 ErrBinlogUnsafeSystemFunction: "Statement is unsafe because it uses a system function that may return a different value on the slave.", 693 ErrBinlogUnsafeNontransAfterTrans: "Statement is unsafe because it accesses a non-transactional table after accessing a transactional table within the same transaction.", 694 ErrMessageAndStatement: "%s Statement: %s", 695 ErrSlaveConversionFailed: "Column %d of table '%-.192s.%-.192s' cannot be converted from type '%-.32s' to type '%-.32s'", 696 ErrSlaveCantCreateConversion: "Can't create conversion table for table '%-.192s.%-.192s'", 697 ErrInsideTransactionPreventsSwitchBinlogFormat: "Cannot modify @@session.binlogFormat inside a transaction", 698 ErrPathLength: "The path specified for %.64s is too long.", 699 ErrWarnDeprecatedSyntaxNoReplacement: "'%s' is deprecated and will be removed in a future release.", 700 ErrWrongNativeTableStructure: "Native table '%-.64s'.'%-.64s' has the wrong structure", 701 ErrWrongPerfschemaUsage: "Invalid performanceSchema usage.", 702 ErrWarnISSkippedTable: "Table '%s'.'%s' was skipped since its definition is being modified by concurrent DDL statement", 703 ErrInsideTransactionPreventsSwitchBinlogDirect: "Cannot modify @@session.binlogDirectNonTransactionalUpdates inside a transaction", 704 ErrStoredFunctionPreventsSwitchBinlogDirect: "Cannot change the binlog direct flag inside a stored function or trigger", 705 ErrSpatialMustHaveGeomCol: "A SPATIAL index may only contain a geometrical type column", 706 ErrTooLongIndexComment: "Comment for index '%-.64s' is too long (max = %d)", 707 ErrLockAborted: "Wait on a lock was aborted due to a pending exclusive lock", 708 ErrDataOutOfRange: "%s value is out of range in '%s'", 709 ErrWrongSpvarTypeInLimit: "A variable of a non-integer based type in LIMIT clause", 710 ErrBinlogUnsafeMultipleEnginesAndSelfLoggingEngine: "Mixing self-logging and non-self-logging engines in a statement is unsafe.", 711 ErrBinlogUnsafeMixedStatement: "Statement accesses nontransactional table as well as transactional or temporary table, and writes to any of them.", 712 ErrInsideTransactionPreventsSwitchSQLLogBin: "Cannot modify @@session.sqlLogBin inside a transaction", 713 ErrStoredFunctionPreventsSwitchSQLLogBin: "Cannot change the sqlLogBin inside a stored function or trigger", 714 ErrFailedReadFromParFile: "Failed to read from the .par file", 715 ErrValuesIsNotIntType: "VALUES value for partition '%-.64s' must have type INT", 716 ErrAccessDeniedNoPassword: "Access denied for user '%-.48s'@'%-.64s'", 717 ErrSetPasswordAuthPlugin: "SET PASSWORD has no significance for users authenticating via plugins", 718 ErrGrantPluginUserExists: "GRANT with IDENTIFIED WITH is illegal because the user %-.*s already exists", 719 ErrTruncateIllegalFk: "Cannot truncate a table referenced in a foreign key constraint (%.192s)", 720 ErrPluginIsPermanent: "Plugin '%s' is forcePlusPermanent and can not be unloaded", 721 ErrSlaveHeartbeatValueOutOfRangeMin: "The requested value for the heartbeat period is less than 1 millisecond. The value is reset to 0, meaning that heartbeating will effectively be disabled.", 722 ErrSlaveHeartbeatValueOutOfRangeMax: "The requested value for the heartbeat period exceeds the value of `slaveNetTimeout' seconds. A sensible value for the period should be less than the timeout.", 723 ErrStmtCacheFull: "Multi-row statements required more than 'maxBinlogStmtCacheSize' bytes of storage; increase this mysqld variable and try again", 724 ErrMultiUpdateKeyConflict: "Primary key/partition key update is not allowed since the table is updated both as '%-.192s' and '%-.192s'.", 725 ErrTableNeedsRebuild: "Table rebuild required. Please do \"ALTER TABLE `%-.32s` FORCE\" or dump/reload to fix it!", 726 WarnOptionBelowLimit: "The value of '%s' should be no less than the value of '%s'", 727 ErrIndexColumnTooLong: "Index column size too large. The maximum column size is %lu bytes.", 728 ErrErrorInTriggerBody: "Trigger '%-.64s' has an error in its body: '%-.256s'", 729 ErrErrorInUnknownTriggerBody: "Unknown trigger has an error in its body: '%-.256s'", 730 ErrIndexCorrupt: "Index %s is corrupted", 731 ErrUndoRecordTooBig: "Undo log record is too big.", 732 ErrBinlogUnsafeInsertIgnoreSelect: "INSERT IGNORE... SELECT is unsafe because the order in which rows are retrieved by the SELECT determines which (if any) rows are ignored. This order cannot be predicted and may differ on master and the slave.", 733 ErrBinlogUnsafeInsertSelectUpdate: "INSERT... SELECT... ON DUPLICATE KEY UPDATE is unsafe because the order in which rows are retrieved by the SELECT determines which (if any) rows are updated. This order cannot be predicted and may differ on master and the slave.", 734 ErrBinlogUnsafeReplaceSelect: "REPLACE... SELECT is unsafe because the order in which rows are retrieved by the SELECT determines which (if any) rows are replaced. This order cannot be predicted and may differ on master and the slave.", 735 ErrBinlogUnsafeCreateIgnoreSelect: "CREATE... IGNORE SELECT is unsafe because the order in which rows are retrieved by the SELECT determines which (if any) rows are ignored. This order cannot be predicted and may differ on master and the slave.", 736 ErrBinlogUnsafeCreateReplaceSelect: "CREATE... REPLACE SELECT is unsafe because the order in which rows are retrieved by the SELECT determines which (if any) rows are replaced. This order cannot be predicted and may differ on master and the slave.", 737 ErrBinlogUnsafeUpdateIgnore: "UPDATE IGNORE is unsafe because the order in which rows are updated determines which (if any) rows are ignored. This order cannot be predicted and may differ on master and the slave.", 738 ErrPluginNoUninstall: "Plugin '%s' is marked as not dynamically uninstallable. You have to stop the server to uninstall it.", 739 ErrPluginNoInstall: "Plugin '%s' is marked as not dynamically installable. You have to stop the server to install it.", 740 ErrBinlogUnsafeWriteAutoincSelect: "Statements writing to a table with an auto-increment column after selecting from another table are unsafe because the order in which rows are retrieved determines what (if any) rows will be written. This order cannot be predicted and may differ on master and the slave.", 741 ErrBinlogUnsafeCreateSelectAutoinc: "CREATE TABLE... SELECT... on a table with an auto-increment column is unsafe because the order in which rows are retrieved by the SELECT determines which (if any) rows are inserted. This order cannot be predicted and may differ on master and the slave.", 742 ErrBinlogUnsafeInsertTwoKeys: "INSERT... ON DUPLICATE KEY UPDATE on a table with more than one UNIQUE KEY is unsafe", 743 ErrTableInFkCheck: "Table is being used in foreign key check.", 744 ErrUnsupportedEngine: "Storage engine '%s' does not support system tables. [%s.%s]", 745 ErrBinlogUnsafeAutoincNotFirst: "INSERT into autoincrement field which is not the first part in the composed primary key is unsafe.", 746 ErrCannotLoadFromTableV2: "Cannot load from %s.%s. The table is probably corrupted", 747 ErrMasterDelayValueOutOfRange: "The requested value %u for the master delay exceeds the maximum %u", 748 ErrOnlyFdAndRbrEventsAllowedInBinlogStatement: "Only FormatDescriptionLogEvent and row events are allowed in BINLOG statements (but %s was provided)", 749 ErrPartitionExchangeDifferentOption: "Non matching attribute '%-.64s' between partition and table", 750 ErrPartitionExchangePartTable: "Table to exchange with partition is partitioned: '%-.64s'", 751 ErrPartitionExchangeTempTable: "Table to exchange with partition is temporary: '%-.64s'", 752 ErrPartitionInsteadOfSubpartition: "Subpartitioned table, use subpartition instead of partition", 753 ErrUnknownPartition: "Unknown partition '%-.64s' in table '%-.64s'", 754 ErrTablesDifferentMetadata: "Tables have different definitions", 755 ErrRowDoesNotMatchPartition: "Found a row that does not match the partition", 756 ErrBinlogCacheSizeGreaterThanMax: "Option binlogCacheSize (%lu) is greater than maxBinlogCacheSize (%lu); setting binlogCacheSize equal to maxBinlogCacheSize.", 757 ErrWarnIndexNotApplicable: "Cannot use %-.64s access on index '%-.64s' due to type or collation conversion on field '%-.64s'", 758 ErrPartitionExchangeForeignKey: "Table to exchange with partition has foreign key references: '%-.64s'", 759 ErrNoSuchKeyValue: "Key value '%-.192s' was not found in table '%-.192s.%-.192s'", 760 ErrRplInfoDataTooLong: "Data for column '%s' too long", 761 ErrNetworkReadEventChecksumFailure: "Replication event checksum verification failed while reading from network.", 762 ErrBinlogReadEventChecksumFailure: "Replication event checksum verification failed while reading from a log file.", 763 ErrBinlogStmtCacheSizeGreaterThanMax: "Option binlogStmtCacheSize (%lu) is greater than maxBinlogStmtCacheSize (%lu); setting binlogStmtCacheSize equal to maxBinlogStmtCacheSize.", 764 ErrCantUpdateTableInCreateTableSelect: "Can't update table '%-.192s' while '%-.192s' is being created.", 765 ErrPartitionClauseOnNonpartitioned: "PARTITION () clause on non partitioned table", 766 ErrRowDoesNotMatchGivenPartitionSet: "Found a row not matching the given partition set", 767 ErrNoSuchPartitionunused: "partition '%-.64s' doesn't exist", 768 ErrChangeRplInfoRepositoryFailure: "Failure while changing the type of replication repository: %s.", 769 ErrWarningNotCompleteRollbackWithCreatedTempTable: "The creation of some temporary tables could not be rolled back.", 770 ErrWarningNotCompleteRollbackWithDroppedTempTable: "Some temporary tables were dropped, but these operations could not be rolled back.", 771 ErrMtsFeatureIsNotSupported: "%s is not supported in multi-threaded slave mode. %s", 772 ErrMtsUpdatedDBsGreaterMax: "The number of modified databases exceeds the maximum %d; the database names will not be included in the replication event metadata.", 773 ErrMtsCantParallel: "Cannot execute the current event group in the parallel mode. Encountered event %s, relay-log name %s, position %s which prevents execution of this event group in parallel mode. Reason: %s.", 774 ErrMtsInconsistentData: "%s", 775 ErrFulltextNotSupportedWithPartitioning: "FULLTEXT index is not supported for partitioned tables.", 776 ErrDaInvalidConditionNumber: "Invalid condition number", 777 ErrInsecurePlainText: "Sending passwords in plain text without SSL/TLS is extremely insecure.", 778 ErrInsecureChangeMaster: "Storing MySQL user name or password information in the master.info repository is not secure and is therefore not recommended. Please see the MySQL Manual for more about this issue and possible alternatives.", 779 ErrForeignDuplicateKeyWithChildInfo: "Foreign key constraint for table '%.192s', record '%-.192s' would lead to a duplicate entry in table '%.192s', key '%.192s'", 780 ErrForeignDuplicateKeyWithoutChildInfo: "Foreign key constraint for table '%.192s', record '%-.192s' would lead to a duplicate entry in a child table", 781 ErrSQLthreadWithSecureSlave: "Setting authentication options is not possible when only the Slave SQL Thread is being started.", 782 ErrTableHasNoFt: "The table does not have FULLTEXT index to support this query", 783 ErrVariableNotSettableInSfOrTrigger: "The system variable %.200s cannot be set in stored functions or triggers.", 784 ErrVariableNotSettableInTransaction: "The system variable %.200s cannot be set when there is an ongoing transaction.", 785 ErrGtidNextIsNotInGtidNextList: "The system variable @@SESSION.GTIDNEXT has the value %.200s, which is not listed in @@SESSION.GTIDNEXTLIST.", 786 ErrCantChangeGtidNextInTransactionWhenGtidNextListIsNull: "When @@SESSION.GTIDNEXTLIST == NULL, the system variable @@SESSION.GTIDNEXT cannot change inside a transaction.", 787 ErrSetStatementCannotInvokeFunction: "The statement 'SET %.200s' cannot invoke a stored function.", 788 ErrGtidNextCantBeAutomaticIfGtidNextListIsNonNull: "The system variable @@SESSION.GTIDNEXT cannot be 'AUTOMATIC' when @@SESSION.GTIDNEXTLIST is non-NULL.", 789 ErrSkippingLoggedTransaction: "Skipping transaction %.200s because it has already been executed and logged.", 790 ErrMalformedGtidSetSpecification: "Malformed GTID set specification '%.200s'.", 791 ErrMalformedGtidSetEncoding: "Malformed GTID set encoding.", 792 ErrMalformedGtidSpecification: "Malformed GTID specification '%.200s'.", 793 ErrGnoExhausted: "Impossible to generate Global Transaction Identifier: the integer component reached the maximal value. Restart the server with a new serverUuid.", 794 ErrBadSlaveAutoPosition: "Parameters MASTERLOGFILE, MASTERLOGPOS, RELAYLOGFILE and RELAYLOGPOS cannot be set when MASTERAUTOPOSITION is active.", 795 ErrAutoPositionRequiresGtidModeOn: "CHANGE MASTER TO MASTERAUTOPOSITION = 1 can only be executed when @@GLOBAL.GTIDMODE = ON.", 796 ErrCantDoImplicitCommitInTrxWhenGtidNextIsSet: "Cannot execute statements with implicit commit inside a transaction when @@SESSION.GTIDNEXT != AUTOMATIC or @@SESSION.GTIDNEXTLIST != NULL.", 797 ErrGtidMode2Or3RequiresEnforceGtidConsistencyOn: "@@GLOBAL.GTIDMODE = ON or UPGRADESTEP2 requires @@GLOBAL.ENFORCEGTIDCONSISTENCY = 1.", 798 ErrGtidModeRequiresBinlog: "@@GLOBAL.GTIDMODE = ON or UPGRADESTEP1 or UPGRADESTEP2 requires --log-bin and --log-slave-updates.", 799 ErrCantSetGtidNextToGtidWhenGtidModeIsOff: "@@SESSION.GTIDNEXT cannot be set to UUID:NUMBER when @@GLOBAL.GTIDMODE = OFF.", 800 ErrCantSetGtidNextToAnonymousWhenGtidModeIsOn: "@@SESSION.GTIDNEXT cannot be set to ANONYMOUS when @@GLOBAL.GTIDMODE = ON.", 801 ErrCantSetGtidNextListToNonNullWhenGtidModeIsOff: "@@SESSION.GTIDNEXTLIST cannot be set to a non-NULL value when @@GLOBAL.GTIDMODE = OFF.", 802 ErrFoundGtidEventWhenGtidModeIsOff: "Found a GtidLogEvent or PreviousGtidsLogEvent when @@GLOBAL.GTIDMODE = OFF.", 803 ErrGtidUnsafeNonTransactionalTable: "When @@GLOBAL.ENFORCEGTIDCONSISTENCY = 1, updates to non-transactional tables can only be done in either autocommitted statements or single-statement transactions, and never in the same statement as updates to transactional tables.", 804 ErrGtidUnsafeCreateSelect: "CREATE TABLE ... SELECT is forbidden when @@GLOBAL.ENFORCEGTIDCONSISTENCY = 1.", 805 ErrGtidUnsafeCreateDropTemporaryTableInTransaction: "When @@GLOBAL.ENFORCEGTIDCONSISTENCY = 1, the statements CREATE TEMPORARY TABLE and DROP TEMPORARY TABLE can be executed in a non-transactional context only, and require that AUTOCOMMIT = 1.", 806 ErrGtidModeCanOnlyChangeOneStepAtATime: "The value of @@GLOBAL.GTIDMODE can only change one step at a time: OFF <-> UPGRADESTEP1 <-> UPGRADESTEP2 <-> ON. Also note that this value must be stepped up or down simultaneously on all servers; see the Manual for instructions.", 807 ErrMasterHasPurgedRequiredGtids: "The slave is connecting using CHANGE MASTER TO MASTERAUTOPOSITION = 1, but the master has purged binary logs containing GTIDs that the slave requires.", 808 ErrCantSetGtidNextWhenOwningGtid: "@@SESSION.GTIDNEXT cannot be changed by a client that owns a GTID. The client owns %s. Ownership is released on COMMIT or ROLLBACK.", 809 ErrUnknownExplainFormat: "Unknown EXPLAIN format name: '%s'", 810 ErrCantExecuteInReadOnlyTransaction: "Cannot execute statement in a READ ONLY transaction.", 811 ErrTooLongTablePartitionComment: "Comment for table partition '%-.64s' is too long (max = %lu)", 812 ErrSlaveConfiguration: "Slave is not configured or failed to initialize properly. You must at least set --server-id to enable either a master or a slave. Additional error messages can be found in the MySQL error log.", 813 ErrInnodbFtLimit: "InnoDB presently supports one FULLTEXT index creation at a time", 814 ErrInnodbNoFtTempTable: "Cannot create FULLTEXT index on temporary InnoDB table", 815 ErrInnodbFtWrongDocidColumn: "Column '%-.192s' is of wrong type for an InnoDB FULLTEXT index", 816 ErrInnodbFtWrongDocidIndex: "Index '%-.192s' is of wrong type for an InnoDB FULLTEXT index", 817 ErrInnodbOnlineLogTooBig: "Creating index '%-.192s' required more than 'innodbOnlineAlterLogMaxSize' bytes of modification log. Please try again.", 818 ErrUnknownAlterAlgorithm: "Unknown ALGORITHM '%s'", 819 ErrUnknownAlterLock: "Unknown LOCK type '%s'", 820 ErrMtsChangeMasterCantRunWithGaps: "CHANGE MASTER cannot be executed when the slave was stopped with an error or killed in MTS mode. Consider using RESET SLAVE or START SLAVE UNTIL.", 821 ErrMtsRecoveryFailure: "Cannot recover after SLAVE errored out in parallel execution mode. Additional error messages can be found in the MySQL error log.", 822 ErrMtsResetWorkers: "Cannot clean up worker info tables. Additional error messages can be found in the MySQL error log.", 823 ErrColCountDoesntMatchCorruptedV2: "Column count of %s.%s is wrong. Expected %d, found %d. The table is probably corrupted", 824 ErrSlaveSilentRetryTransaction: "Slave must silently retry current transaction", 825 ErrDiscardFkChecksRunning: "There is a foreign key check running on table '%-.192s'. Cannot discard the table.", 826 ErrTableSchemaMismatch: "Schema mismatch (%s)", 827 ErrTableInSystemTablespace: "Table '%-.192s' in system tablespace", 828 ErrIoRead: "IO Read : (%lu, %s) %s", 829 ErrIoWrite: "IO Write : (%lu, %s) %s", 830 ErrTablespaceMissing: "Tablespace is missing for table '%-.192s'", 831 ErrTablespaceExists: "Tablespace for table '%-.192s' exists. Please DISCARD the tablespace before IMPORT.", 832 ErrTablespaceDiscarded: "Tablespace has been discarded for table '%-.192s'", 833 ErrInternal: "Internal : %s", 834 ErrInnodbImport: "ALTER TABLE '%-.192s' IMPORT TABLESPACE failed with error %lu : '%s'", 835 ErrInnodbIndexCorrupt: "Index corrupt: %s", 836 ErrInvalidYearColumnLength: "YEAR(%lu) column type is deprecated. Creating YEAR(4) column instead.", 837 ErrNotValidPassword: "Your password does not satisfy the current policy requirements", 838 ErrMustChangePassword: "You must SET PASSWORD before executing this statement", 839 ErrFkNoIndexChild: "Failed to add the foreign key constaint. Missing index for constraint '%s' in the foreign table '%s'", 840 ErrFkNoIndexParent: "Failed to add the foreign key constaint. Missing index for constraint '%s' in the referenced table '%s'", 841 ErrFkFailAddSystem: "Failed to add the foreign key constraint '%s' to system tables", 842 ErrFkCannotOpenParent: "Failed to open the referenced table '%s'", 843 ErrFkIncorrectOption: "Failed to add the foreign key constraint on table '%s'. Incorrect options in FOREIGN KEY constraint '%s'", 844 ErrFkDupName: "Duplicate foreign key constraint name '%s'", 845 ErrPasswordFormat: "The password hash doesn't have the expected format. Check if the correct password algorithm is being used with the PASSWORD() function.", 846 ErrFkColumnCannotDrop: "Cannot drop column '%-.192s': needed in a foreign key constraint '%-.192s'", 847 ErrFkColumnCannotDropChild: "Cannot drop column '%-.192s': needed in a foreign key constraint '%-.192s' of table '%-.192s'", 848 ErrFkColumnNotNull: "Column '%-.192s' cannot be NOT NULL: needed in a foreign key constraint '%-.192s' SET NULL", 849 ErrDupIndex: "Duplicate index '%-.64s' defined on the table '%-.64s.%-.64s'. This is deprecated and will be disallowed in a future release.", 850 ErrFkColumnCannotChange: "Cannot change column '%-.192s': used in a foreign key constraint '%-.192s'", 851 ErrFkColumnCannotChangeChild: "Cannot change column '%-.192s': used in a foreign key constraint '%-.192s' of table '%-.192s'", 852 ErrFkCannotDeleteParent: "Cannot delete rows from table which is parent in a foreign key constraint '%-.192s' of table '%-.192s'", 853 ErrMalformedPacket: "Malformed communication packet.", 854 ErrReadOnlyMode: "Running in read-only mode", 855 ErrGtidNextTypeUndefinedGroup: "When @@SESSION.GTIDNEXT is set to a GTID, you must explicitly set it again after a COMMIT or ROLLBACK. If you see this error message in the slave SQL thread, it means that a table in the current transaction is transactional on the master and non-transactional on the slave. In a client connection, it means that you executed SET @@SESSION.GTIDNEXT before a transaction and forgot to set @@SESSION.GTIDNEXT to a different identifier or to 'AUTOMATIC' after COMMIT or ROLLBACK. Current @@SESSION.GTIDNEXT is '%s'.", 856 ErrVariableNotSettableInSp: "The system variable %.200s cannot be set in stored procedures.", 857 ErrCantSetGtidPurgedWhenGtidModeIsOff: "@@GLOBAL.GTIDPURGED can only be set when @@GLOBAL.GTIDMODE = ON.", 858 ErrCantSetGtidPurgedWhenGtidExecutedIsNotEmpty: "@@GLOBAL.GTIDPURGED can only be set when @@GLOBAL.GTIDEXECUTED is empty.", 859 ErrCantSetGtidPurgedWhenOwnedGtidsIsNotEmpty: "@@GLOBAL.GTIDPURGED can only be set when there are no ongoing transactions (not even in other clients).", 860 ErrGtidPurgedWasChanged: "@@GLOBAL.GTIDPURGED was changed from '%s' to '%s'.", 861 ErrGtidExecutedWasChanged: "@@GLOBAL.GTIDEXECUTED was changed from '%s' to '%s'.", 862 ErrBinlogStmtModeAndNoReplTables: "Cannot execute statement: impossible to write to binary log since BINLOGFORMAT = STATEMENT, and both replicated and non replicated tables are written to.", 863 ErrAlterOperationNotSupported: "%s is not supported for this operation. Try %s.", 864 ErrAlterOperationNotSupportedReason: "%s is not supported. Reason: %s. Try %s.", 865 ErrAlterOperationNotSupportedReasonCopy: "COPY algorithm requires a lock", 866 ErrAlterOperationNotSupportedReasonPartition: "Partition specific operations do not yet support LOCK/ALGORITHM", 867 ErrAlterOperationNotSupportedReasonFkRename: "Columns participating in a foreign key are renamed", 868 ErrAlterOperationNotSupportedReasonColumnType: "Cannot change column type INPLACE", 869 ErrAlterOperationNotSupportedReasonFkCheck: "Adding foreign keys needs foreignKeyChecks=OFF", 870 ErrAlterOperationNotSupportedReasonIgnore: "Creating unique indexes with IGNORE requires COPY algorithm to remove duplicate rows", 871 ErrAlterOperationNotSupportedReasonNopk: "Dropping a primary key is not allowed without also adding a new primary key", 872 ErrAlterOperationNotSupportedReasonAutoinc: "Adding an auto-increment column requires a lock", 873 ErrAlterOperationNotSupportedReasonHiddenFts: "Cannot replace hidden FTSDOCID with a user-visible one", 874 ErrAlterOperationNotSupportedReasonChangeFts: "Cannot drop or rename FTSDOCID", 875 ErrAlterOperationNotSupportedReasonFts: "Fulltext index creation requires a lock", 876 ErrSQLSlaveSkipCounterNotSettableInGtidMode: "sqlSlaveSkipCounter can not be set when the server is running with @@GLOBAL.GTIDMODE = ON. Instead, for each transaction that you want to skip, generate an empty transaction with the same GTID as the transaction", 877 ErrDupUnknownInIndex: "Duplicate entry for key '%-.192s'", 878 ErrIdentCausesTooLongPath: "Long database name and identifier for object resulted in path length exceeding %d characters. Path: '%s'.", 879 ErrAlterOperationNotSupportedReasonNotNull: "cannot silently convert NULL values, as required in this SQLMODE", 880 ErrMustChangePasswordLogin: "Your password has expired. To log in you must change it using a client that supports expired passwords.", 881 ErrRowInWrongPartition: "Found a row in wrong partition %s", 882 ErrBadGeneratedColumn: "The value specified for generated column '%s' in table '%s' is not allowed.", 883 ErrUnsupportedOnGeneratedColumn: "'%s' is not supported for generated columns.", 884 ErrGeneratedColumnNonPrior: "Generated column can refer only to generated columns defined prior to it.", 885 ErrDependentByGeneratedColumn: "Column '%s' has a generated column dependency.", 886 ErrInvalidJSONText: "Invalid JSON text: %-.192s", 887 ErrInvalidJSONPath: "Invalid JSON path expression %s.", 888 ErrInvalidJSONData: "Invalid data type for JSON data", 889 ErrJSONUsedAsKey: "JSON column '%-.192s' cannot be used in key specification.", 890 ErrMemExceedThreshold: "%s holds %dB memory, exceeds threshold %dB.%s", 891 892 // TiKV/PD errors. 893 ErrPDServerTimeout: "PD server timeout", 894 ErrTiKVServerTimeout: "TiKV server timeout", 895 ErrTiKVServerBusy: "TiKV server is busy", 896 ErrResolveLockTimeout: "Resolve lock timeout", 897 ErrRegionUnavailable: "Region is unavailable", 898 ErrGCTooEarly: "GC life time is shorter than transaction duration", 899 900 ErrTxnTooLarge: "Transaction is too large", 901 }