UNPKG

mariadb

Version:
1 lines 322 kB
"use strict";var sn=Object.create;var Mt=Object.defineProperty;var rn=Object.getOwnPropertyDescriptor;var _n=Object.getOwnPropertyNames;var nn=Object.getPrototypeOf,on=Object.prototype.hasOwnProperty;var ei=(E,e)=>{for(var s in e)Mt(E,s,{get:e[s],enumerable:!0})},ti=(E,e,s,t)=>{if(e&&typeof e=="object"||typeof e=="function")for(let n of _n(e))!on.call(E,n)&&n!==s&&Mt(E,n,{get:()=>e[n],enumerable:!(t=rn(e,n))||t.enumerable});return E};var m=(E,e,s)=>(s=E!=null?sn(nn(E)):{},ti(e||!E||!E.__esModule?Mt(s,"default",{value:E,enumerable:!0}):s,E)),En=E=>ti(Mt({},"__esModule",{value:!0}),E);var Jo={};ei(Jo,{SqlError:()=>L,createConnection:()=>J_,createPool:()=>z_,createPoolCluster:()=>en,default:()=>Zo,defaultOptions:()=>Z_,importFile:()=>tn,version:()=>$_});module.exports=En(Jo);var Me={name:"mariadb",version:"3.5.3",description:"fast mariadb or mysql connector.",type:"module",exports:{".":{import:{types:"./types/index.d.ts",default:"./promise.js"},require:{types:"./types/index.d.cts",default:"./dist/promise.cjs"}},"./callback":{import:{types:"./types/callback.d.ts",default:"./callback.js"},require:{types:"./types/callback.d.cts",default:"./dist/callback.cjs"}}},types:"types/index.d.ts",directories:{lib:"lib",test:"test"},private:!1,scripts:{build:"npm run build:cjs","build:cjs":"esbuild promise.js --bundle --minify --platform=node --format=cjs --target=node20 --external:denque --external:iconv-lite --external:lru-cache --outfile=dist/promise.cjs && esbuild callback.js --bundle --minify --platform=node --format=cjs --target=node20 --external:denque --external:iconv-lite --external:lru-cache --outfile=dist/callback.cjs",test:"npm run test:types-prettier && npm run test:prettier && npm run test:tsc && npm run test:types && npm run test:lint && npm run test:imports && npm run test:base","test:base":"vitest --no-file-parallelism --isolate --reporter=verbose run","test:imports":"npm run build && node test/import/cjs.cjs && node test/import/esm.mjs && npm run test:imports:tsc","test:imports:tsc":"tsc --noEmit -p test/import/tsc/cjs-node16.tsconfig.json && tsc --noEmit -p test/import/tsc/esm-nodenext.tsconfig.json && tsc --noEmit -p test/import/tsc/bundler.tsconfig.json","test:lint":'eslint "*.js" "{tools,lib,test,benchmarks}/**/*.js"',"test:tsc":"tsc --noEmit -p types/tsconfig.json","test:types":'eslint "types/*.ts"',"test:types-prettier":'prettier --write "types/*.ts"',"test:prettier":'prettier --write "*.js" "{tools,lib,test,benchmarks}/**/*.js"',prepublishOnly:"npm run build",coverage:"npm run coverage:test && npm run coverage:create && npm run coverage:send","coverage:test":"nyc vitest --no-file-parallelism --isolate --reporter=verbose run","coverage:report":"npm run coverage:create && npm run coverage:send","coverage:create":"nyc report --reporter=text-lcov > coverage.lcov","coverage:send":"./codecov --disable=gcov",benchmark:"node benchmarks/benchmarks-all.js","benchmark:setup":"npm install --no-save promise-mysql mysql2",generate:"node tools/generate-mariadb.js"},repository:{type:"git",url:"git+https://github.com/mariadb-corporation/mariadb-connector-nodejs.git"},keywords:["mariadb","mysql","client","driver","connector"],files:["lib","types/index.d.ts","types/callback.d.ts","types/share.d.ts","types/index.d.cts","types/callback.d.cts","types/share.d.cts","promise.js","check-node.js","callback.js","dist/"],engines:{node:">= 20.0.0"},author:"Diego Dupin <diego.dupin@mariadb.com>",license:"LGPL-2.1-or-later",dependencies:{"@types/geojson":"^7946.0.16","@types/node":">=20",denque:"^2.1.0","iconv-lite":"^0.7.2","lru-cache":"^11.5.0"},devDependencies:{"@typescript-eslint/eslint-plugin":"^8.59.0","@typescript-eslint/parser":"^8.59.0",chalk:"^5.6.0","error-stack-parser":"^2.1.4",esbuild:"^0.28.0",eslint:"^10.4.0","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5",nyc:"^18.0.0",prettier:"^3.8.0",tinybench:"^6.0.2",typescript:"^5.9.3",vitest:"^4.1.0",winston:"^3.19.0"},bugs:{url:"https://jira.mariadb.org/projects/CONJS/"},homepage:"https://github.com/mariadb-corporation/mariadb-connector-nodejs#readme"};function An(E,e){let s=E.split("."),t=e.split("."),n=Number(s[0]),o=Number(t[0]);if(n>o)return!0;if(n<o)return!1;if(t.length===1)return!0;let a=Number(s[1]),A=Number(t[1]);return a>=A}var un=Me.engines.node,si=un.replace(">=","").trim(),hn=process.version.replace("v","");An(hn,si)||(console.error(`please upgrade node: mariadb requires at least version ${si}`),process.exit(1));var Fr=m(require("node:events"),1),mt=m(require("denque"),1),as=m(require("node:net"),1);var L={};ei(L,{client:()=>N,createError:()=>f,createFatalError:()=>w,default:()=>Ke,getClientErrorKey:()=>ii});var r={};r[120]="HA_ERR_KEY_NOT_FOUND";r[121]="HA_ERR_FOUND_DUPP_KEY";r[122]="HA_ERR_INTERNAL_ERROR";r[123]="HA_ERR_RECORD_CHANGED";r[124]="HA_ERR_WRONG_INDEX";r[126]="HA_ERR_CRASHED";r[127]="HA_ERR_WRONG_IN_RECORD";r[128]="HA_ERR_OUT_OF_MEM";r[129]="HA_ERR_RETRY_INIT";r[130]="HA_ERR_NOT_A_TABLE";r[131]="HA_ERR_WRONG_COMMAND";r[132]="HA_ERR_OLD_FILE";r[133]="HA_ERR_NO_ACTIVE_RECORD";r[134]="HA_ERR_RECORD_DELETED";r[135]="HA_ERR_RECORD_FILE_FULL";r[136]="HA_ERR_INDEX_FILE_FULL";r[137]="HA_ERR_END_OF_FILE";r[138]="HA_ERR_UNSUPPORTED";r[139]="HA_ERR_TO_BIG_ROW";r[140]="HA_WRONG_CREATE_OPTION";r[141]="HA_ERR_FOUND_DUPP_UNIQUE";r[142]="HA_ERR_UNKNOWN_CHARSET";r[143]="HA_ERR_WRONG_MRG_TABLE_DEF";r[144]="HA_ERR_CRASHED_ON_REPAIR";r[145]="HA_ERR_CRASHED_ON_USAGE";r[146]="HA_ERR_LOCK_WAIT_TIMEOUT";r[147]="HA_ERR_LOCK_TABLE_FULL";r[148]="HA_ERR_READ_ONLY_TRANSACTION";r[149]="HA_ERR_LOCK_DEADLOCK";r[150]="HA_ERR_CANNOT_ADD_FOREIGN";r[151]="HA_ERR_NO_REFERENCED_ROW";r[152]="HA_ERR_ROW_IS_REFERENCED";r[153]="HA_ERR_NO_SAVEPOINT";r[154]="HA_ERR_NON_UNIQUE_BLOCK_SIZE";r[155]="HA_ERR_NO_SUCH_TABLE";r[156]="HA_ERR_TABLE_EXIST";r[157]="HA_ERR_NO_CONNECTION";r[158]="HA_ERR_NULL_IN_SPATIAL";r[159]="HA_ERR_TABLE_DEF_CHANGED";r[160]="HA_ERR_NO_PARTITION_FOUND";r[161]="HA_ERR_RBR_LOGGING_FAILED";r[162]="HA_ERR_DROP_INDEX_FK";r[163]="HA_ERR_FOREIGN_DUPLICATE_KEY";r[164]="HA_ERR_TABLE_NEEDS_UPGRADE";r[165]="HA_ERR_TABLE_READONLY";r[166]="HA_ERR_AUTOINC_READ_FAILED";r[167]="HA_ERR_AUTOINC_ERANGE";r[168]="HA_ERR_GENERIC";r[169]="HA_ERR_RECORD_IS_THE_SAME";r[170]="HA_ERR_LOGGING_IMPOSSIBLE";r[171]="HA_ERR_CORRUPT_EVENT";r[172]="HA_ERR_NEW_FILE";r[173]="HA_ERR_ROWS_EVENT_APPLY";r[174]="HA_ERR_INITIALIZATION";r[175]="HA_ERR_FILE_TOO_SHORT";r[176]="HA_ERR_WRONG_CRC";r[177]="HA_ERR_TOO_MANY_CONCURRENT_TRXS";r[178]="HA_ERR_NOT_IN_LOCK_PARTITIONS";r[179]="HA_ERR_INDEX_COL_TOO_LONG";r[180]="HA_ERR_INDEX_CORRUPT";r[181]="HA_ERR_UNDO_REC_TOO_BIG";r[182]="HA_FTS_INVALID_DOCID";r[184]="HA_ERR_TABLESPACE_EXISTS";r[185]="HA_ERR_TOO_MANY_FIELDS";r[186]="HA_ERR_ROW_IN_WRONG_PARTITION";r[187]="HA_ERR_ROW_NOT_VISIBLE";r[188]="HA_ERR_ABORTED_BY_USER";r[189]="HA_ERR_DISK_FULL";r[190]="HA_ERR_INCOMPATIBLE_DEFINITION";r[191]="HA_ERR_FTS_TOO_MANY_WORDS_IN_PHRASE";r[192]="HA_ERR_DECRYPTION_FAILED";r[193]="HA_ERR_FK_DEPTH_EXCEEDED";r[194]="HA_ERR_TABLESPACE_MISSING";r[195]="HA_ERR_SEQUENCE_INVALID_DATA";r[196]="HA_ERR_SEQUENCE_RUN_OUT";r[197]="HA_ERR_COMMIT_ERROR";r[198]="HA_ERR_PARTITION_LIST";r[199]="HA_ERR_NO_ENCRYPTION";r[200]="HA_ERR_ROLLBACK";r[201]="HA_ERR_LOCAL_TMP_SPACE_FULL";r[202]="HA_ERR_GLOBAL_TMP_SPACE_FULL";r[1e3]="ER_HASHCHK";r[1001]="ER_NISAMCHK";r[1002]="ER_NO";r[1003]="ER_YES";r[1004]="ER_CANT_CREATE_FILE";r[1005]="ER_CANT_CREATE_TABLE";r[1006]="ER_CANT_CREATE_DB";r[1007]="ER_DB_CREATE_EXISTS";r[1008]="ER_DB_DROP_EXISTS";r[1009]="ER_DB_DROP_DELETE";r[1010]="ER_DB_DROP_RMDIR";r[1011]="ER_CANT_DELETE_FILE";r[1012]="ER_CANT_FIND_SYSTEM_REC";r[1013]="ER_CANT_GET_STAT";r[1014]="ER_CANT_GET_WD";r[1015]="ER_CANT_LOCK";r[1016]="ER_CANT_OPEN_FILE";r[1017]="ER_FILE_NOT_FOUND";r[1018]="ER_CANT_READ_DIR";r[1019]="ER_CANT_SET_WD";r[1020]="ER_CHECKREAD";r[1021]="ER_DISK_FULL";r[1022]="ER_DUP_KEY";r[1023]="ER_ERROR_ON_CLOSE";r[1024]="ER_ERROR_ON_READ";r[1025]="ER_ERROR_ON_RENAME";r[1026]="ER_ERROR_ON_WRITE";r[1027]="ER_FILE_USED";r[1028]="ER_FILSORT_ABORT";r[1029]="ER_FORM_NOT_FOUND";r[1030]="ER_GET_ERRNO";r[1031]="ER_ILLEGAL_HA";r[1032]="ER_KEY_NOT_FOUND";r[1033]="ER_NOT_FORM_FILE";r[1034]="ER_NOT_KEYFILE";r[1035]="ER_OLD_KEYFILE";r[1036]="ER_OPEN_AS_READONLY";r[1037]="ER_OUTOFMEMORY";r[1038]="ER_OUT_OF_SORTMEMORY";r[1039]="ER_UNEXPECTED_EOF";r[1040]="ER_CON_COUNT_ERROR";r[1041]="ER_OUT_OF_RESOURCES";r[1042]="ER_BAD_HOST_ERROR";r[1043]="ER_HANDSHAKE_ERROR";r[1044]="ER_DBACCESS_DENIED_ERROR";r[1045]="ER_ACCESS_DENIED_ERROR";r[1046]="ER_NO_DB_ERROR";r[1047]="ER_UNKNOWN_COM_ERROR";r[1048]="ER_BAD_NULL_ERROR";r[1049]="ER_BAD_DB_ERROR";r[1050]="ER_TABLE_EXISTS_ERROR";r[1051]="ER_BAD_TABLE_ERROR";r[1052]="ER_NON_UNIQ_ERROR";r[1053]="ER_SERVER_SHUTDOWN";r[1054]="ER_BAD_FIELD_ERROR";r[1055]="ER_WRONG_FIELD_WITH_GROUP";r[1056]="ER_WRONG_GROUP_FIELD";r[1057]="ER_WRONG_SUM_SELECT";r[1058]="ER_WRONG_VALUE_COUNT";r[1059]="ER_TOO_LONG_IDENT";r[1060]="ER_DUP_FIELDNAME";r[1061]="ER_DUP_KEYNAME";r[1062]="ER_DUP_ENTRY";r[1063]="ER_WRONG_FIELD_SPEC";r[1064]="ER_PARSE_ERROR";r[1065]="ER_EMPTY_QUERY";r[1066]="ER_NONUNIQ_TABLE";r[1067]="ER_INVALID_DEFAULT";r[1068]="ER_MULTIPLE_PRI_KEY";r[1069]="ER_TOO_MANY_KEYS";r[1070]="ER_TOO_MANY_KEY_PARTS";r[1071]="ER_TOO_LONG_KEY";r[1072]="ER_KEY_COLUMN_DOES_NOT_EXIST";r[1073]="ER_BLOB_USED_AS_KEY";r[1074]="ER_TOO_BIG_FIELDLENGTH";r[1075]="ER_WRONG_AUTO_KEY";r[1076]="ER_BINLOG_CANT_DELETE_GTID_DOMAIN";r[1077]="ER_NORMAL_SHUTDOWN";r[1078]="ER_GOT_SIGNAL";r[1079]="ER_SHUTDOWN_COMPLETE";r[1080]="ER_FORCING_CLOSE";r[1081]="ER_IPSOCK_ERROR";r[1082]="ER_NO_SUCH_INDEX";r[1083]="ER_WRONG_FIELD_TERMINATORS";r[1084]="ER_BLOBS_AND_NO_TERMINATED";r[1085]="ER_TEXTFILE_NOT_READABLE";r[1086]="ER_FILE_EXISTS_ERROR";r[1087]="ER_LOAD_INFO";r[1088]="ER_ALTER_INFO";r[1089]="ER_WRONG_SUB_KEY";r[1090]="ER_CANT_REMOVE_ALL_FIELDS";r[1091]="ER_CANT_DROP_FIELD_OR_KEY";r[1092]="ER_INSERT_INFO";r[1093]="ER_UPDATE_TABLE_USED";r[1094]="ER_NO_SUCH_THREAD";r[1095]="ER_KILL_DENIED_ERROR";r[1096]="ER_NO_TABLES_USED";r[1097]="ER_TOO_BIG_SET";r[1098]="ER_NO_UNIQUE_LOGFILE";r[1099]="ER_TABLE_NOT_LOCKED_FOR_WRITE";r[1100]="ER_TABLE_NOT_LOCKED";r[1101]="ER_UNUSED_17";r[1102]="ER_WRONG_DB_NAME";r[1103]="ER_WRONG_TABLE_NAME";r[1104]="ER_TOO_BIG_SELECT";r[1105]="ER_UNKNOWN_ERROR";r[1106]="ER_UNKNOWN_PROCEDURE";r[1107]="ER_WRONG_PARAMCOUNT_TO_PROCEDURE";r[1108]="ER_WRONG_PARAMETERS_TO_PROCEDURE";r[1109]="ER_UNKNOWN_TABLE";r[1110]="ER_FIELD_SPECIFIED_TWICE";r[1111]="ER_INVALID_GROUP_FUNC_USE";r[1112]="ER_UNSUPPORTED_EXTENSION";r[1113]="ER_TABLE_MUST_HAVE_COLUMNS";r[1114]="ER_RECORD_FILE_FULL";r[1115]="ER_UNKNOWN_CHARACTER_SET";r[1116]="ER_TOO_MANY_TABLES";r[1117]="ER_TOO_MANY_FIELDS";r[1118]="ER_TOO_BIG_ROWSIZE";r[1119]="ER_STACK_OVERRUN";r[1120]="ER_WRONG_OUTER_JOIN";r[1121]="ER_NULL_COLUMN_IN_INDEX";r[1122]="ER_CANT_FIND_UDF";r[1123]="ER_CANT_INITIALIZE_UDF";r[1124]="ER_UDF_NO_PATHS";r[1125]="ER_UDF_EXISTS";r[1126]="ER_CANT_OPEN_LIBRARY";r[1127]="ER_CANT_FIND_DL_ENTRY";r[1128]="ER_FUNCTION_NOT_DEFINED";r[1129]="ER_HOST_IS_BLOCKED";r[1130]="ER_HOST_NOT_PRIVILEGED";r[1131]="ER_PASSWORD_ANONYMOUS_USER";r[1132]="ER_PASSWORD_NOT_ALLOWED";r[1133]="ER_PASSWORD_NO_MATCH";r[1134]="ER_UPDATE_INFO";r[1135]="ER_CANT_CREATE_THREAD";r[1136]="ER_WRONG_VALUE_COUNT_ON_ROW";r[1137]="ER_CANT_REOPEN_TABLE";r[1138]="ER_INVALID_USE_OF_NULL";r[1139]="ER_REGEXP_ERROR";r[1140]="ER_MIX_OF_GROUP_FUNC_AND_FIELDS";r[1141]="ER_NONEXISTING_GRANT";r[1142]="ER_TABLEACCESS_DENIED_ERROR";r[1143]="ER_COLUMNACCESS_DENIED_ERROR";r[1144]="ER_ILLEGAL_GRANT_FOR_TABLE";r[1145]="ER_GRANT_WRONG_HOST_OR_USER";r[1146]="ER_NO_SUCH_TABLE";r[1147]="ER_NONEXISTING_TABLE_GRANT";r[1148]="ER_NOT_ALLOWED_COMMAND";r[1149]="ER_SYNTAX_ERROR";r[1150]="ER_DELAYED_CANT_CHANGE_LOCK";r[1151]="ER_TOO_MANY_DELAYED_THREADS";r[1152]="ER_ABORTING_CONNECTION";r[1153]="ER_NET_PACKET_TOO_LARGE";r[1154]="ER_NET_READ_ERROR_FROM_PIPE";r[1155]="ER_NET_FCNTL_ERROR";r[1156]="ER_NET_PACKETS_OUT_OF_ORDER";r[1157]="ER_NET_UNCOMPRESS_ERROR";r[1158]="ER_NET_READ_ERROR";r[1159]="ER_NET_READ_INTERRUPTED";r[1160]="ER_NET_ERROR_ON_WRITE";r[1161]="ER_NET_WRITE_INTERRUPTED";r[1162]="ER_TOO_LONG_STRING";r[1163]="ER_TABLE_CANT_HANDLE_BLOB";r[1164]="ER_TABLE_CANT_HANDLE_AUTO_INCREMENT";r[1165]="ER_DELAYED_INSERT_TABLE_LOCKED";r[1166]="ER_WRONG_COLUMN_NAME";r[1167]="ER_WRONG_KEY_COLUMN";r[1168]="ER_WRONG_MRG_TABLE";r[1169]="ER_DUP_UNIQUE";r[1170]="ER_BLOB_KEY_WITHOUT_LENGTH";r[1171]="ER_PRIMARY_CANT_HAVE_NULL";r[1172]="ER_TOO_MANY_ROWS";r[1173]="ER_REQUIRES_PRIMARY_KEY";r[1174]="ER_NO_RAID_COMPILED";r[1175]="ER_UPDATE_WITHOUT_KEY_IN_SAFE_MODE";r[1176]="ER_KEY_DOES_NOT_EXISTS";r[1177]="ER_CHECK_NO_SUCH_TABLE";r[1178]="ER_CHECK_NOT_IMPLEMENTED";r[1179]="ER_CANT_DO_THIS_DURING_AN_TRANSACTION";r[1180]="ER_ERROR_DURING_COMMIT";r[1181]="ER_ERROR_DURING_ROLLBACK";r[1182]="ER_ERROR_DURING_FLUSH_LOGS";r[1183]="ER_ERROR_DURING_CHECKPOINT";r[1184]="ER_NEW_ABORTING_CONNECTION";r[1185]="ER_UNUSED_10";r[1186]="ER_FLUSH_MASTER_BINLOG_CLOSED";r[1187]="ER_INDEX_REBUILD";r[1188]="ER_MASTER";r[1189]="ER_MASTER_NET_READ";r[1190]="ER_MASTER_NET_WRITE";r[1191]="ER_FT_MATCHING_KEY_NOT_FOUND";r[1192]="ER_LOCK_OR_ACTIVE_TRANSACTION";r[1193]="ER_UNKNOWN_SYSTEM_VARIABLE";r[1194]="ER_CRASHED_ON_USAGE";r[1195]="ER_CRASHED_ON_REPAIR";r[1196]="ER_WARNING_NOT_COMPLETE_ROLLBACK";r[1197]="ER_TRANS_CACHE_FULL";r[1198]="ER_SLAVE_MUST_STOP";r[1199]="ER_SLAVE_NOT_RUNNING";r[1200]="ER_BAD_SLAVE";r[1201]="ER_MASTER_INFO";r[1202]="ER_SLAVE_THREAD";r[1203]="ER_TOO_MANY_USER_CONNECTIONS";r[1204]="ER_SET_CONSTANTS_ONLY";r[1205]="ER_LOCK_WAIT_TIMEOUT";r[1206]="ER_LOCK_TABLE_FULL";r[1207]="ER_READ_ONLY_TRANSACTION";r[1208]="ER_DROP_DB_WITH_READ_LOCK";r[1209]="ER_CREATE_DB_WITH_READ_LOCK";r[1210]="ER_WRONG_ARGUMENTS";r[1211]="ER_NO_PERMISSION_TO_CREATE_USER";r[1212]="ER_UNION_TABLES_IN_DIFFERENT_DIR";r[1213]="ER_LOCK_DEADLOCK";r[1214]="ER_TABLE_CANT_HANDLE_FT";r[1215]="ER_CANNOT_ADD_FOREIGN";r[1216]="ER_NO_REFERENCED_ROW";r[1217]="ER_ROW_IS_REFERENCED";r[1218]="ER_CONNECT_TO_MASTER";r[1219]="ER_QUERY_ON_MASTER";r[1220]="ER_ERROR_WHEN_EXECUTING_COMMAND";r[1221]="ER_WRONG_USAGE";r[1222]="ER_WRONG_NUMBER_OF_COLUMNS_IN_SELECT";r[1223]="ER_CANT_UPDATE_WITH_READLOCK";r[1224]="ER_MIXING_NOT_ALLOWED";r[1225]="ER_DUP_ARGUMENT";r[1226]="ER_USER_LIMIT_REACHED";r[1227]="ER_SPECIFIC_ACCESS_DENIED_ERROR";r[1228]="ER_LOCAL_VARIABLE";r[1229]="ER_GLOBAL_VARIABLE";r[1230]="ER_NO_DEFAULT";r[1231]="ER_WRONG_VALUE_FOR_VAR";r[1232]="ER_WRONG_TYPE_FOR_VAR";r[1233]="ER_VAR_CANT_BE_READ";r[1234]="ER_CANT_USE_OPTION_HERE";r[1235]="ER_NOT_SUPPORTED_YET";r[1236]="ER_MASTER_FATAL_ERROR_READING_BINLOG";r[1237]="ER_SLAVE_IGNORED_TABLE";r[1238]="ER_INCORRECT_GLOBAL_LOCAL_VAR";r[1239]="ER_WRONG_FK_DEF";r[1240]="ER_KEY_REF_DO_NOT_MATCH_TABLE_REF";r[1241]="ER_OPERAND_COLUMNS";r[1242]="ER_SUBQUERY_NO_1_ROW";r[1243]="ER_UNKNOWN_STMT_HANDLER";r[1244]="ER_CORRUPT_HELP_DB";r[1245]="ER_CYCLIC_REFERENCE";r[1246]="ER_AUTO_CONVERT";r[1247]="ER_ILLEGAL_REFERENCE";r[1248]="ER_DERIVED_MUST_HAVE_ALIAS";r[1249]="ER_SELECT_REDUCED";r[1250]="ER_TABLENAME_NOT_ALLOWED_HERE";r[1251]="ER_NOT_SUPPORTED_AUTH_MODE";r[1252]="ER_INDEX_CANNOT_HAVE_NULL";r[1253]="ER_COLLATION_CHARSET_MISMATCH";r[1254]="ER_SLAVE_WAS_RUNNING";r[1255]="ER_SLAVE_WAS_NOT_RUNNING";r[1256]="ER_TOO_BIG_FOR_UNCOMPRESS";r[1257]="ER_ZLIB_Z_MEM_ERROR";r[1258]="ER_ZLIB_Z_BUF_ERROR";r[1259]="ER_ZLIB_Z_DATA_ERROR";r[1260]="ER_CUT_VALUE_GROUP_CONCAT";r[1261]="ER_WARN_TOO_FEW_RECORDS";r[1262]="ER_WARN_TOO_MANY_RECORDS";r[1263]="ER_WARN_NULL_TO_NOTNULL";r[1264]="ER_WARN_DATA_OUT_OF_RANGE";r[1265]="WARN_DATA_TRUNCATED";r[1266]="ER_WARN_USING_OTHER_HANDLER";r[1267]="ER_CANT_AGGREGATE_2COLLATIONS";r[1268]="ER_DROP_USER";r[1269]="ER_REVOKE_GRANTS";r[1270]="ER_CANT_AGGREGATE_3COLLATIONS";r[1271]="ER_CANT_AGGREGATE_NCOLLATIONS";r[1272]="ER_VARIABLE_IS_NOT_STRUCT";r[1273]="ER_UNKNOWN_COLLATION";r[1274]="ER_SLAVE_IGNORED_SSL_PARAMS";r[1275]="ER_SERVER_IS_IN_SECURE_AUTH_MODE";r[1276]="ER_WARN_FIELD_RESOLVED";r[1277]="ER_BAD_SLAVE_UNTIL_COND";r[1278]="ER_MISSING_SKIP_SLAVE";r[1279]="ER_UNTIL_COND_IGNORED";r[1280]="ER_WRONG_NAME_FOR_INDEX";r[1281]="ER_WRONG_NAME_FOR_CATALOG";r[1282]="ER_WARN_QC_RESIZE";r[1283]="ER_BAD_FT_COLUMN";r[1284]="ER_UNKNOWN_KEY_CACHE";r[1285]="ER_WARN_HOSTNAME_WONT_WORK";r[1286]="ER_UNKNOWN_STORAGE_ENGINE";r[1287]="ER_WARN_DEPRECATED_SYNTAX";r[1288]="ER_NON_UPDATABLE_TABLE";r[1289]="ER_FEATURE_DISABLED";r[1290]="ER_OPTION_PREVENTS_STATEMENT";r[1291]="ER_DUPLICATED_VALUE_IN_TYPE";r[1292]="ER_TRUNCATED_WRONG_VALUE";r[1293]="ER_TOO_MUCH_AUTO_TIMESTAMP_COLS";r[1294]="ER_INVALID_ON_UPDATE";r[1295]="ER_UNSUPPORTED_PS";r[1296]="ER_GET_ERRMSG";r[1297]="ER_GET_TEMPORARY_ERRMSG";r[1298]="ER_UNKNOWN_TIME_ZONE";r[1299]="ER_WARN_INVALID_TIMESTAMP";r[1300]="ER_INVALID_CHARACTER_STRING";r[1301]="ER_WARN_ALLOWED_PACKET_OVERFLOWED";r[1302]="ER_CONFLICTING_DECLARATIONS";r[1303]="ER_SP_NO_RECURSIVE_CREATE";r[1304]="ER_SP_ALREADY_EXISTS";r[1305]="ER_SP_DOES_NOT_EXIST";r[1306]="ER_SP_DROP_FAILED";r[1307]="ER_SP_STORE_FAILED";r[1308]="ER_SP_LILABEL_MISMATCH";r[1309]="ER_SP_LABEL_REDEFINE";r[1310]="ER_SP_LABEL_MISMATCH";r[1311]="ER_SP_UNINIT_VAR";r[1312]="ER_SP_BADSELECT";r[1313]="ER_SP_BADRETURN";r[1314]="ER_SP_BADSTATEMENT";r[1315]="ER_UPDATE_LOG_DEPRECATED_IGNORED";r[1316]="ER_UPDATE_LOG_DEPRECATED_TRANSLATED";r[1317]="ER_QUERY_INTERRUPTED";r[1318]="ER_SP_WRONG_NO_OF_ARGS";r[1319]="ER_SP_COND_MISMATCH";r[1320]="ER_SP_NORETURN";r[1321]="ER_SP_NORETURNEND";r[1322]="ER_SP_BAD_CURSOR_QUERY";r[1323]="ER_SP_BAD_CURSOR_SELECT";r[1324]="ER_SP_CURSOR_MISMATCH";r[1325]="ER_SP_CURSOR_ALREADY_OPEN";r[1326]="ER_SP_CURSOR_NOT_OPEN";r[1327]="ER_SP_UNDECLARED_VAR";r[1328]="ER_SP_WRONG_NO_OF_FETCH_ARGS";r[1329]="ER_SP_FETCH_NO_DATA";r[1330]="ER_SP_DUP_PARAM";r[1331]="ER_SP_DUP_VAR";r[1332]="ER_SP_DUP_COND";r[1333]="ER_SP_DUP_CURS";r[1334]="ER_SP_CANT_ALTER";r[1335]="ER_SP_SUBSELECT_NYI";r[1336]="ER_STMT_NOT_ALLOWED_IN_SF_OR_TRG";r[1337]="ER_SP_VARCOND_AFTER_CURSHNDLR";r[1338]="ER_SP_CURSOR_AFTER_HANDLER";r[1339]="ER_SP_CASE_NOT_FOUND";r[1340]="ER_FPARSER_TOO_BIG_FILE";r[1341]="ER_FPARSER_BAD_HEADER";r[1342]="ER_FPARSER_EOF_IN_COMMENT";r[1343]="ER_FPARSER_ERROR_IN_PARAMETER";r[1344]="ER_FPARSER_EOF_IN_UNKNOWN_PARAMETER";r[1345]="ER_VIEW_NO_EXPLAIN";r[1346]="ER_FRM_UNKNOWN_TYPE";r[1347]="ER_WRONG_OBJECT";r[1348]="ER_NONUPDATEABLE_COLUMN";r[1349]="ER_VIEW_SELECT_DERIVED";r[1350]="ER_VIEW_SELECT_CLAUSE";r[1351]="ER_VIEW_SELECT_VARIABLE";r[1352]="ER_VIEW_SELECT_TMPTABLE";r[1353]="ER_VIEW_WRONG_LIST";r[1354]="ER_WARN_VIEW_MERGE";r[1355]="ER_WARN_VIEW_WITHOUT_KEY";r[1356]="ER_VIEW_INVALID";r[1357]="ER_SP_NO_DROP_SP";r[1358]="ER_SP_GOTO_IN_HNDLR";r[1359]="ER_TRG_ALREADY_EXISTS";r[1360]="ER_TRG_DOES_NOT_EXIST";r[1361]="ER_TRG_ON_VIEW_OR_TEMP_TABLE";r[1362]="ER_TRG_CANT_CHANGE_ROW";r[1363]="ER_TRG_NO_SUCH_ROW_IN_TRG";r[1364]="ER_NO_DEFAULT_FOR_FIELD";r[1365]="ER_DIVISION_BY_ZERO";r[1366]="ER_TRUNCATED_WRONG_VALUE_FOR_FIELD";r[1367]="ER_ILLEGAL_VALUE_FOR_TYPE";r[1368]="ER_VIEW_NONUPD_CHECK";r[1369]="ER_VIEW_CHECK_FAILED";r[1370]="ER_PROCACCESS_DENIED_ERROR";r[1371]="ER_RELAY_LOG_FAIL";r[1372]="ER_PASSWD_LENGTH";r[1373]="ER_UNKNOWN_TARGET_BINLOG";r[1374]="ER_IO_ERR_LOG_INDEX_READ";r[1375]="ER_BINLOG_PURGE_PROHIBITED";r[1376]="ER_FSEEK_FAIL";r[1377]="ER_BINLOG_PURGE_FATAL_ERR";r[1378]="ER_LOG_IN_USE";r[1379]="ER_LOG_PURGE_UNKNOWN_ERR";r[1380]="ER_RELAY_LOG_INIT";r[1381]="ER_NO_BINARY_LOGGING";r[1382]="ER_RESERVED_SYNTAX";r[1383]="ER_WSAS_FAILED";r[1384]="ER_DIFF_GROUPS_PROC";r[1385]="ER_NO_GROUP_FOR_PROC";r[1386]="ER_ORDER_WITH_PROC";r[1387]="ER_LOGGING_PROHIBIT_CHANGING_OF";r[1388]="ER_NO_FILE_MAPPING";r[1389]="ER_WRONG_MAGIC";r[1390]="ER_PS_MANY_PARAM";r[1391]="ER_KEY_PART_0";r[1392]="ER_VIEW_CHECKSUM";r[1393]="ER_VIEW_MULTIUPDATE";r[1394]="ER_VIEW_NO_INSERT_FIELD_LIST";r[1395]="ER_VIEW_DELETE_MERGE_VIEW";r[1396]="ER_CANNOT_USER";r[1397]="ER_XAER_NOTA";r[1398]="ER_XAER_INVAL";r[1399]="ER_XAER_RMFAIL";r[1400]="ER_XAER_OUTSIDE";r[1401]="ER_XAER_RMERR";r[1402]="ER_XA_RBROLLBACK";r[1403]="ER_NONEXISTING_PROC_GRANT";r[1404]="ER_PROC_AUTO_GRANT_FAIL";r[1405]="ER_PROC_AUTO_REVOKE_FAIL";r[1406]="ER_DATA_TOO_LONG";r[1407]="ER_SP_BAD_SQLSTATE";r[1408]="ER_STARTUP";r[1409]="ER_LOAD_FROM_FIXED_SIZE_ROWS_TO_VAR";r[1410]="ER_CANT_CREATE_USER_WITH_GRANT";r[1411]="ER_WRONG_VALUE_FOR_TYPE";r[1412]="ER_TABLE_DEF_CHANGED";r[1413]="ER_SP_DUP_HANDLER";r[1414]="ER_SP_NOT_VAR_ARG";r[1415]="ER_SP_NO_RETSET";r[1416]="ER_CANT_CREATE_GEOMETRY_OBJECT";r[1417]="ER_FAILED_ROUTINE_BREAK_BINLOG";r[1418]="ER_BINLOG_UNSAFE_ROUTINE";r[1419]="ER_BINLOG_CREATE_ROUTINE_NEED_SUPER";r[1420]="ER_EXEC_STMT_WITH_OPEN_CURSOR";r[1421]="ER_STMT_HAS_NO_OPEN_CURSOR";r[1422]="ER_COMMIT_NOT_ALLOWED_IN_SF_OR_TRG";r[1423]="ER_NO_DEFAULT_FOR_VIEW_FIELD";r[1424]="ER_SP_NO_RECURSION";r[1425]="ER_TOO_BIG_SCALE";r[1426]="ER_TOO_BIG_PRECISION";r[1427]="ER_M_BIGGER_THAN_D";r[1428]="ER_WRONG_LOCK_OF_SYSTEM_TABLE";r[1429]="ER_CONNECT_TO_FOREIGN_DATA_SOURCE";r[1430]="ER_QUERY_ON_FOREIGN_DATA_SOURCE";r[1431]="ER_FOREIGN_DATA_SOURCE_DOESNT_EXIST";r[1432]="ER_FOREIGN_DATA_STRING_INVALID_CANT_CREATE";r[1433]="ER_FOREIGN_DATA_STRING_INVALID";r[1434]="ER_CANT_CREATE_FEDERATED_TABLE";r[1435]="ER_TRG_IN_WRONG_SCHEMA";r[1436]="ER_STACK_OVERRUN_NEED_MORE";r[1437]="ER_TOO_LONG_BODY";r[1438]="ER_WARN_CANT_DROP_DEFAULT_KEYCACHE";r[1439]="ER_TOO_BIG_DISPLAYWIDTH";r[1440]="ER_XAER_DUPID";r[1441]="ER_DATETIME_FUNCTION_OVERFLOW";r[1442]="ER_CANT_UPDATE_USED_TABLE_IN_SF_OR_TRG";r[1443]="ER_VIEW_PREVENT_UPDATE";r[1444]="ER_PS_NO_RECURSION";r[1445]="ER_SP_CANT_SET_AUTOCOMMIT";r[1446]="ER_MALFORMED_DEFINER";r[1447]="ER_VIEW_FRM_NO_USER";r[1448]="ER_UNUSED_30";r[1449]="ER_NO_SUCH_USER";r[1450]="ER_FORBID_SCHEMA_CHANGE";r[1451]="ER_ROW_IS_REFERENCED_2";r[1452]="ER_NO_REFERENCED_ROW_2";r[1453]="ER_SP_BAD_VAR_SHADOW";r[1454]="ER_TRG_NO_DEFINER";r[1455]="ER_OLD_FILE_FORMAT";r[1456]="ER_SP_RECURSION_LIMIT";r[1457]="ER_SP_PROC_TABLE_CORRUPT";r[1458]="ER_SP_WRONG_NAME";r[1459]="ER_TABLE_NEEDS_UPGRADE";r[1460]="ER_SP_NO_AGGREGATE";r[1461]="ER_MAX_PREPARED_STMT_COUNT_REACHED";r[1462]="ER_VIEW_RECURSIVE";r[1463]="ER_NON_GROUPING_FIELD_USED";r[1464]="ER_TABLE_CANT_HANDLE_SPKEYS";r[1465]="ER_NO_TRIGGERS_ON_SYSTEM_SCHEMA";r[1466]="ER_REMOVED_SPACES";r[1467]="ER_AUTOINC_READ_FAILED";r[1468]="ER_USERNAME";r[1469]="ER_HOSTNAME";r[1470]="ER_WRONG_STRING_LENGTH";r[1471]="ER_NON_INSERTABLE_TABLE";r[1472]="ER_ADMIN_WRONG_MRG_TABLE";r[1473]="ER_TOO_HIGH_LEVEL_OF_NESTING_FOR_SELECT";r[1474]="ER_NAME_BECOMES_EMPTY";r[1475]="ER_AMBIGUOUS_FIELD_TERM";r[1476]="ER_FOREIGN_SERVER_EXISTS";r[1477]="ER_FOREIGN_SERVER_DOESNT_EXIST";r[1478]="ER_ILLEGAL_HA_CREATE_OPTION";r[1479]="ER_PARTITION_REQUIRES_VALUES_ERROR";r[1480]="ER_PARTITION_WRONG_VALUES_ERROR";r[1481]="ER_PARTITION_MAXVALUE_ERROR";r[1482]="ER_PARTITION_SUBPARTITION_ERROR";r[1483]="ER_PARTITION_SUBPART_MIX_ERROR";r[1484]="ER_PARTITION_WRONG_NO_PART_ERROR";r[1485]="ER_PARTITION_WRONG_NO_SUBPART_ERROR";r[1486]="ER_WRONG_EXPR_IN_PARTITION_FUNC_ERROR";r[1487]="ER_NOT_CONSTANT_EXPRESSION";r[1488]="ER_FIELD_NOT_FOUND_PART_ERROR";r[1489]="ER_LIST_OF_FIELDS_ONLY_IN_HASH_ERROR";r[1490]="ER_INCONSISTENT_PARTITION_INFO_ERROR";r[1491]="ER_PARTITION_FUNC_NOT_ALLOWED_ERROR";r[1492]="ER_PARTITIONS_MUST_BE_DEFINED_ERROR";r[1493]="ER_RANGE_NOT_INCREASING_ERROR";r[1494]="ER_INCONSISTENT_TYPE_OF_FUNCTIONS_ERROR";r[1495]="ER_MULTIPLE_DEF_CONST_IN_LIST_PART_ERROR";r[1496]="ER_PARTITION_ENTRY_ERROR";r[1497]="ER_MIX_HANDLER_ERROR";r[1498]="ER_PARTITION_NOT_DEFINED_ERROR";r[1499]="ER_TOO_MANY_PARTITIONS_ERROR";r[1500]="ER_SUBPARTITION_ERROR";r[1501]="ER_CANT_CREATE_HANDLER_FILE";r[1502]="ER_BLOB_FIELD_IN_PART_FUNC_ERROR";r[1503]="ER_UNIQUE_KEY_NEED_ALL_FIELDS_IN_PF";r[1504]="ER_NO_PARTS_ERROR";r[1505]="ER_PARTITION_MGMT_ON_NONPARTITIONED";r[1506]="ER_FEATURE_NOT_SUPPORTED_WITH_PARTITIONING";r[1507]="ER_PARTITION_DOES_NOT_EXIST";r[1508]="ER_DROP_LAST_PARTITION";r[1509]="ER_COALESCE_ONLY_ON_HASH_PARTITION";r[1510]="ER_REORG_HASH_ONLY_ON_SAME_NO";r[1511]="ER_REORG_NO_PARAM_ERROR";r[1512]="ER_ONLY_ON_RANGE_LIST_PARTITION";r[1513]="ER_ADD_PARTITION_SUBPART_ERROR";r[1514]="ER_ADD_PARTITION_NO_NEW_PARTITION";r[1515]="ER_COALESCE_PARTITION_NO_PARTITION";r[1516]="ER_REORG_PARTITION_NOT_EXIST";r[1517]="ER_SAME_NAME_PARTITION";r[1518]="ER_NO_BINLOG_ERROR";r[1519]="ER_CONSECUTIVE_REORG_PARTITIONS";r[1520]="ER_REORG_OUTSIDE_RANGE";r[1521]="ER_PARTITION_FUNCTION_FAILURE";r[1522]="ER_PART_STATE_ERROR";r[1523]="ER_LIMITED_PART_RANGE";r[1524]="ER_PLUGIN_IS_NOT_LOADED";r[1525]="ER_WRONG_VALUE";r[1526]="ER_NO_PARTITION_FOR_GIVEN_VALUE";r[1527]="ER_FILEGROUP_OPTION_ONLY_ONCE";r[1528]="ER_CREATE_FILEGROUP_FAILED";r[1529]="ER_DROP_FILEGROUP_FAILED";r[1530]="ER_TABLESPACE_AUTO_EXTEND_ERROR";r[1531]="ER_WRONG_SIZE_NUMBER";r[1532]="ER_SIZE_OVERFLOW_ERROR";r[1533]="ER_ALTER_FILEGROUP_FAILED";r[1534]="ER_BINLOG_ROW_LOGGING_FAILED";r[1535]="ER_BINLOG_ROW_WRONG_TABLE_DEF";r[1536]="ER_BINLOG_ROW_RBR_TO_SBR";r[1537]="ER_EVENT_ALREADY_EXISTS";r[1538]="ER_EVENT_STORE_FAILED";r[1539]="ER_EVENT_DOES_NOT_EXIST";r[1540]="ER_EVENT_CANT_ALTER";r[1541]="ER_EVENT_DROP_FAILED";r[1542]="ER_EVENT_INTERVAL_NOT_POSITIVE_OR_TOO_BIG";r[1543]="ER_EVENT_ENDS_BEFORE_STARTS";r[1544]="ER_EVENT_EXEC_TIME_IN_THE_PAST";r[1545]="ER_EVENT_OPEN_TABLE_FAILED";r[1546]="ER_EVENT_NEITHER_M_EXPR_NOR_M_AT";r[1547]="ER_UNUSED_2";r[1548]="ER_UNUSED_3";r[1549]="ER_EVENT_CANNOT_DELETE";r[1550]="ER_EVENT_COMPILE_ERROR";r[1551]="ER_EVENT_SAME_NAME";r[1552]="ER_EVENT_DATA_TOO_LONG";r[1553]="ER_DROP_INDEX_FK";r[1554]="ER_WARN_DEPRECATED_SYNTAX_WITH_VER";r[1555]="ER_CANT_WRITE_LOCK_LOG_TABLE";r[1556]="ER_CANT_LOCK_LOG_TABLE";r[1557]="ER_UNUSED_4";r[1558]="ER_COL_COUNT_DOESNT_MATCH_PLEASE_UPDATE";r[1559]="ER_TEMP_TABLE_PREVENTS_SWITCH_OUT_OF_RBR";r[1560]="ER_STORED_FUNCTION_PREVENTS_SWITCH_BINLOG_FORMAT";r[1561]="ER_UNUSED_13";r[1562]="ER_PARTITION_NO_TEMPORARY";r[1563]="ER_PARTITION_CONST_DOMAIN_ERROR";r[1564]="ER_PARTITION_FUNCTION_IS_NOT_ALLOWED";r[1565]="ER_DDL_LOG_ERROR";r[1566]="ER_NULL_IN_VALUES_LESS_THAN";r[1567]="ER_WRONG_PARTITION_NAME";r[1568]="ER_CANT_SET_IN_TRANSACTION";r[1569]="ER_DUP_ENTRY_AUTOINCREMENT_CASE";r[1570]="ER_EVENT_MODIFY_QUEUE_ERROR";r[1571]="ER_EVENT_SET_VAR_ERROR";r[1572]="ER_PARTITION_MERGE_ERROR";r[1573]="ER_CANT_ACTIVATE_LOG";r[1574]="ER_RBR_NOT_AVAILABLE";r[1575]="ER_BASE64_DECODE_ERROR";r[1576]="ER_EVENT_RECURSION_FORBIDDEN";r[1577]="ER_EVENTS_DB_ERROR";r[1578]="ER_ONLY_INTEGERS_ALLOWED";r[1579]="ER_UNSUPORTED_LOG_ENGINE";r[1580]="ER_BAD_LOG_STATEMENT";r[1581]="ER_CANT_RENAME_LOG_TABLE";r[1582]="ER_WRONG_PARAMCOUNT_TO_NATIVE_FCT";r[1583]="ER_WRONG_PARAMETERS_TO_NATIVE_FCT";r[1584]="ER_WRONG_PARAMETERS_TO_STORED_FCT";r[1585]="ER_NATIVE_FCT_NAME_COLLISION";r[1586]="ER_DUP_ENTRY_WITH_KEY_NAME";r[1587]="ER_BINLOG_PURGE_EMFILE";r[1588]="ER_EVENT_CANNOT_CREATE_IN_THE_PAST";r[1589]="ER_EVENT_CANNOT_ALTER_IN_THE_PAST";r[1590]="ER_SLAVE_INCIDENT";r[1591]="ER_NO_PARTITION_FOR_GIVEN_VALUE_SILENT";r[1592]="ER_BINLOG_UNSAFE_STATEMENT";r[1593]="ER_SLAVE_FATAL_ERROR";r[1594]="ER_SLAVE_RELAY_LOG_READ_FAILURE";r[1595]="ER_SLAVE_RELAY_LOG_WRITE_FAILURE";r[1596]="ER_SLAVE_CREATE_EVENT_FAILURE";r[1597]="ER_SLAVE_MASTER_COM_FAILURE";r[1598]="ER_BINLOG_LOGGING_IMPOSSIBLE";r[1599]="ER_VIEW_NO_CREATION_CTX";r[1600]="ER_VIEW_INVALID_CREATION_CTX";r[1601]="ER_SR_INVALID_CREATION_CTX";r[1602]="ER_TRG_CORRUPTED_FILE";r[1603]="ER_TRG_NO_CREATION_CTX";r[1604]="ER_TRG_INVALID_CREATION_CTX";r[1605]="ER_EVENT_INVALID_CREATION_CTX";r[1606]="ER_TRG_CANT_OPEN_TABLE";r[1607]="ER_CANT_CREATE_SROUTINE";r[1608]="ER_UNUSED_11";r[1609]="ER_NO_FORMAT_DESCRIPTION_EVENT_BEFORE_BINLOG_STATEMENT";r[1610]="ER_SLAVE_CORRUPT_EVENT";r[1611]="ER_LOAD_DATA_INVALID_COLUMN";r[1612]="ER_LOG_PURGE_NO_FILE";r[1613]="ER_XA_RBTIMEOUT";r[1614]="ER_XA_RBDEADLOCK";r[1615]="ER_NEED_REPREPARE";r[1616]="ER_DELAYED_NOT_SUPPORTED";r[1617]="WARN_NO_MASTER_INFO";r[1618]="WARN_OPTION_IGNORED";r[1619]="ER_PLUGIN_DELETE_BUILTIN";r[1620]="WARN_PLUGIN_BUSY";r[1621]="ER_VARIABLE_IS_READONLY";r[1622]="ER_WARN_ENGINE_TRANSACTION_ROLLBACK";r[1623]="ER_SLAVE_HEARTBEAT_FAILURE";r[1624]="ER_SLAVE_HEARTBEAT_VALUE_OUT_OF_RANGE";r[1625]="ER_UNUSED_14";r[1626]="ER_CONFLICT_FN_PARSE_ERROR";r[1627]="ER_EXCEPTIONS_WRITE_ERROR";r[1628]="ER_TOO_LONG_TABLE_COMMENT";r[1629]="ER_TOO_LONG_FIELD_COMMENT";r[1630]="ER_FUNC_INEXISTENT_NAME_COLLISION";r[1631]="ER_DATABASE_NAME";r[1632]="ER_TABLE_NAME";r[1633]="ER_PARTITION_NAME";r[1634]="ER_SUBPARTITION_NAME";r[1635]="ER_TEMPORARY_NAME";r[1636]="ER_RENAMED_NAME";r[1637]="ER_TOO_MANY_CONCURRENT_TRXS";r[1638]="WARN_NON_ASCII_SEPARATOR_NOT_IMPLEMENTED";r[1639]="ER_DEBUG_SYNC_TIMEOUT";r[1640]="ER_DEBUG_SYNC_HIT_LIMIT";r[1641]="ER_DUP_SIGNAL_SET";r[1642]="ER_SIGNAL_WARN";r[1643]="ER_SIGNAL_NOT_FOUND";r[1644]="ER_SIGNAL_EXCEPTION";r[1645]="ER_RESIGNAL_WITHOUT_ACTIVE_HANDLER";r[1646]="ER_SIGNAL_BAD_CONDITION_TYPE";r[1647]="WARN_COND_ITEM_TRUNCATED";r[1648]="ER_COND_ITEM_TOO_LONG";r[1649]="ER_UNKNOWN_LOCALE";r[1650]="ER_SLAVE_IGNORE_SERVER_IDS";r[1651]="ER_QUERY_CACHE_DISABLED";r[1652]="ER_SAME_NAME_PARTITION_FIELD";r[1653]="ER_PARTITION_COLUMN_LIST_ERROR";r[1654]="ER_WRONG_TYPE_COLUMN_VALUE_ERROR";r[1655]="ER_TOO_MANY_PARTITION_FUNC_FIELDS_ERROR";r[1656]="ER_MAXVALUE_IN_VALUES_IN";r[1657]="ER_TOO_MANY_VALUES_ERROR";r[1658]="ER_ROW_SINGLE_PARTITION_FIELD_ERROR";r[1659]="ER_FIELD_TYPE_NOT_ALLOWED_AS_PARTITION_FIELD";r[1660]="ER_PARTITION_FIELDS_TOO_LONG";r[1661]="ER_BINLOG_ROW_ENGINE_AND_STMT_ENGINE";r[1662]="ER_BINLOG_ROW_MODE_AND_STMT_ENGINE";r[1663]="ER_BINLOG_UNSAFE_AND_STMT_ENGINE";r[1664]="ER_BINLOG_ROW_INJECTION_AND_STMT_ENGINE";r[1665]="ER_BINLOG_STMT_MODE_AND_ROW_ENGINE";r[1666]="ER_BINLOG_ROW_INJECTION_AND_STMT_MODE";r[1667]="ER_BINLOG_MULTIPLE_ENGINES_AND_SELF_LOGGING_ENGINE";r[1668]="ER_BINLOG_UNSAFE_LIMIT";r[1669]="ER_BINLOG_UNSAFE_INSERT_DELAYED";r[1670]="ER_BINLOG_UNSAFE_SYSTEM_TABLE";r[1671]="ER_BINLOG_UNSAFE_AUTOINC_COLUMNS";r[1672]="ER_BINLOG_UNSAFE_UDF";r[1673]="ER_BINLOG_UNSAFE_SYSTEM_VARIABLE";r[1674]="ER_BINLOG_UNSAFE_SYSTEM_FUNCTION";r[1675]="ER_BINLOG_UNSAFE_NONTRANS_AFTER_TRANS";r[1676]="ER_MESSAGE_AND_STATEMENT";r[1677]="ER_SLAVE_CONVERSION_FAILED";r[1678]="ER_SLAVE_CANT_CREATE_CONVERSION";r[1679]="ER_INSIDE_TRANSACTION_PREVENTS_SWITCH_BINLOG_FORMAT";r[1680]="ER_PATH_LENGTH";r[1681]="ER_WARN_DEPRECATED_SYNTAX_NO_REPLACEMENT";r[1682]="ER_WRONG_NATIVE_TABLE_STRUCTURE";r[1683]="ER_WRONG_PERFSCHEMA_USAGE";r[1684]="ER_WARN_I_S_SKIPPED_TABLE";r[1685]="ER_INSIDE_TRANSACTION_PREVENTS_SWITCH_BINLOG_DIRECT";r[1686]="ER_STORED_FUNCTION_PREVENTS_SWITCH_BINLOG_DIRECT";r[1687]="ER_SPATIAL_MUST_HAVE_GEOM_COL";r[1688]="ER_TOO_LONG_INDEX_COMMENT";r[1689]="ER_LOCK_ABORTED";r[1690]="ER_DATA_OUT_OF_RANGE";r[1691]="ER_WRONG_SPVAR_TYPE_IN_LIMIT";r[1692]="ER_BINLOG_UNSAFE_MULTIPLE_ENGINES_AND_SELF_LOGGING_ENGINE";r[1693]="ER_BINLOG_UNSAFE_MIXED_STATEMENT";r[1694]="ER_INSIDE_TRANSACTION_PREVENTS_SWITCH_SQL_LOG_BIN";r[1695]="ER_STORED_FUNCTION_PREVENTS_SWITCH_SQL_LOG_BIN";r[1696]="ER_FAILED_READ_FROM_PAR_FILE";r[1697]="ER_VALUES_IS_NOT_INT_TYPE_ERROR";r[1698]="ER_ACCESS_DENIED_NO_PASSWORD_ERROR";r[1699]="ER_SET_PASSWORD_AUTH_PLUGIN";r[1700]="ER_GRANT_PLUGIN_USER_EXISTS";r[1701]="ER_TRUNCATE_ILLEGAL_FK";r[1702]="ER_PLUGIN_IS_PERMANENT";r[1703]="ER_SLAVE_HEARTBEAT_VALUE_OUT_OF_RANGE_MIN";r[1704]="ER_SLAVE_HEARTBEAT_VALUE_OUT_OF_RANGE_MAX";r[1705]="ER_STMT_CACHE_FULL";r[1706]="ER_MULTI_UPDATE_KEY_CONFLICT";r[1707]="ER_TABLE_NEEDS_REBUILD";r[1708]="WARN_OPTION_BELOW_LIMIT";r[1709]="ER_INDEX_COLUMN_TOO_LONG";r[1710]="ER_ERROR_IN_TRIGGER_BODY";r[1711]="ER_ERROR_IN_UNKNOWN_TRIGGER_BODY";r[1712]="ER_INDEX_CORRUPT";r[1713]="ER_UNDO_RECORD_TOO_BIG";r[1714]="ER_BINLOG_UNSAFE_INSERT_IGNORE_SELECT";r[1715]="ER_BINLOG_UNSAFE_INSERT_SELECT_UPDATE";r[1716]="ER_BINLOG_UNSAFE_REPLACE_SELECT";r[1717]="ER_BINLOG_UNSAFE_CREATE_IGNORE_SELECT";r[1718]="ER_BINLOG_UNSAFE_CREATE_REPLACE_SELECT";r[1719]="ER_BINLOG_UNSAFE_UPDATE_IGNORE";r[1720]="ER_UNUSED_15";r[1721]="ER_UNUSED_16";r[1722]="ER_BINLOG_UNSAFE_WRITE_AUTOINC_SELECT";r[1723]="ER_BINLOG_UNSAFE_CREATE_SELECT_AUTOINC";r[1724]="ER_BINLOG_UNSAFE_INSERT_TWO_KEYS";r[1725]="ER_UNUSED_28";r[1726]="ER_VERS_NOT_ALLOWED";r[1727]="ER_BINLOG_UNSAFE_AUTOINC_NOT_FIRST";r[1728]="ER_CANNOT_LOAD_FROM_TABLE_V2";r[1729]="ER_MASTER_DELAY_VALUE_OUT_OF_RANGE";r[1730]="ER_ONLY_FD_AND_RBR_EVENTS_ALLOWED_IN_BINLOG_STATEMENT";r[1731]="ER_PARTITION_EXCHANGE_DIFFERENT_OPTION";r[1732]="ER_PARTITION_EXCHANGE_PART_TABLE";r[1733]="ER_PARTITION_EXCHANGE_TEMP_TABLE";r[1734]="ER_PARTITION_INSTEAD_OF_SUBPARTITION";r[1735]="ER_UNKNOWN_PARTITION";r[1736]="ER_TABLES_DIFFERENT_METADATA";r[1737]="ER_ROW_DOES_NOT_MATCH_PARTITION";r[1738]="ER_BINLOG_CACHE_SIZE_GREATER_THAN_MAX";r[1739]="ER_WARN_INDEX_NOT_APPLICABLE";r[1740]="ER_PARTITION_EXCHANGE_FOREIGN_KEY";r[1741]="ER_NO_SUCH_KEY_VALUE";r[1742]="ER_VALUE_TOO_LONG";r[1743]="ER_NETWORK_READ_EVENT_CHECKSUM_FAILURE";r[1744]="ER_BINLOG_READ_EVENT_CHECKSUM_FAILURE";r[1745]="ER_BINLOG_STMT_CACHE_SIZE_GREATER_THAN_MAX";r[1746]="ER_CANT_UPDATE_TABLE_IN_CREATE_TABLE_SELECT";r[1747]="ER_PARTITION_CLAUSE_ON_NONPARTITIONED";r[1748]="ER_ROW_DOES_NOT_MATCH_GIVEN_PARTITION_SET";r[1749]="ER_UNUSED_5";r[1750]="ER_CHANGE_RPL_INFO_REPOSITORY_FAILURE";r[1751]="ER_WARNING_NOT_COMPLETE_ROLLBACK_WITH_CREATED_TEMP_TABLE";r[1752]="ER_WARNING_NOT_COMPLETE_ROLLBACK_WITH_DROPPED_TEMP_TABLE";r[1753]="ER_MTS_FEATURE_IS_NOT_SUPPORTED";r[1754]="ER_MTS_UPDATED_DBS_GREATER_MAX";r[1755]="ER_MTS_CANT_PARALLEL";r[1756]="ER_MTS_INCONSISTENT_DATA";r[1757]="ER_FULLTEXT_NOT_SUPPORTED_WITH_PARTITIONING";r[1758]="ER_DA_INVALID_CONDITION_NUMBER";r[1759]="ER_INSECURE_PLAIN_TEXT";r[1760]="ER_INSECURE_CHANGE_MASTER";r[1761]="ER_FOREIGN_DUPLICATE_KEY_WITH_CHILD_INFO";r[1762]="ER_FOREIGN_DUPLICATE_KEY_WITHOUT_CHILD_INFO";r[1763]="ER_SQLTHREAD_WITH_SECURE_SLAVE";r[1764]="ER_TABLE_HAS_NO_FT";r[1765]="ER_VARIABLE_NOT_SETTABLE_IN_SF_OR_TRIGGER";r[1766]="ER_VARIABLE_NOT_SETTABLE_IN_TRANSACTION";r[1767]="ER_GTID_NEXT_IS_NOT_IN_GTID_NEXT_LIST";r[1768]="ER_CANT_CHANGE_GTID_NEXT_IN_TRANSACTION_WHEN_GTID_NEXT_LIST_IS_NULL";r[1769]="ER_SET_STATEMENT_CANNOT_INVOKE_FUNCTION";r[1770]="ER_GTID_NEXT_CANT_BE_AUTOMATIC_IF_GTID_NEXT_LIST_IS_NON_NULL";r[1771]="ER_SKIPPING_LOGGED_TRANSACTION";r[1772]="ER_MALFORMED_GTID_SET_SPECIFICATION";r[1773]="ER_MALFORMED_GTID_SET_ENCODING";r[1774]="ER_MALFORMED_GTID_SPECIFICATION";r[1775]="ER_GNO_EXHAUSTED";r[1776]="ER_BAD_SLAVE_AUTO_POSITION";r[1777]="ER_AUTO_POSITION_REQUIRES_GTID_MODE_ON";r[1778]="ER_CANT_DO_IMPLICIT_COMMIT_IN_TRX_WHEN_GTID_NEXT_IS_SET";r[1779]="ER_GTID_MODE_2_OR_3_REQUIRES_ENFORCE_GTID_CONSISTENCY_ON";r[1780]="ER_GTID_MODE_REQUIRES_BINLOG";r[1781]="ER_CANT_SET_GTID_NEXT_TO_GTID_WHEN_GTID_MODE_IS_OFF";r[1782]="ER_CANT_SET_GTID_NEXT_TO_ANONYMOUS_WHEN_GTID_MODE_IS_ON";r[1783]="ER_CANT_SET_GTID_NEXT_LIST_TO_NON_NULL_WHEN_GTID_MODE_IS_OFF";r[1784]="ER_FOUND_GTID_EVENT_WHEN_GTID_MODE_IS_OFF";r[1785]="ER_GTID_UNSAFE_NON_TRANSACTIONAL_TABLE";r[1786]="ER_GTID_UNSAFE_CREATE_SELECT";r[1787]="ER_GTID_UNSAFE_CREATE_DROP_TEMPORARY_TABLE_IN_TRANSACTION";r[1788]="ER_GTID_MODE_CAN_ONLY_CHANGE_ONE_STEP_AT_A_TIME";r[1789]="ER_MASTER_HAS_PURGED_REQUIRED_GTIDS";r[1790]="ER_CANT_SET_GTID_NEXT_WHEN_OWNING_GTID";r[1791]="ER_UNKNOWN_EXPLAIN_FORMAT";r[1792]="ER_CANT_EXECUTE_IN_READ_ONLY_TRANSACTION";r[1793]="ER_TOO_LONG_TABLE_PARTITION_COMMENT";r[1794]="ER_SLAVE_CONFIGURATION";r[1795]="ER_INNODB_FT_LIMIT";r[1796]="ER_NO_INDEX_ON_TEMPORARY";r[1797]="ER_INNODB_FT_WRONG_DOCID_COLUMN";r[1798]="ER_INNODB_FT_WRONG_DOCID_INDEX";r[1799]="ER_INNODB_ONLINE_LOG_TOO_BIG";r[1800]="ER_UNKNOWN_ALTER_ALGORITHM";r[1801]="ER_UNKNOWN_ALTER_LOCK";r[1802]="ER_MTS_CHANGE_MASTER_CANT_RUN_WITH_GAPS";r[1803]="ER_MTS_RECOVERY_FAILURE";r[1804]="ER_MTS_RESET_WORKERS";r[1805]="ER_COL_COUNT_DOESNT_MATCH_CORRUPTED_V2";r[1806]="ER_SLAVE_SILENT_RETRY_TRANSACTION";r[1807]="ER_UNUSED_22";r[1808]="ER_TABLE_SCHEMA_MISMATCH";r[1809]="ER_TABLE_IN_SYSTEM_TABLESPACE";r[1810]="ER_IO_READ_ERROR";r[1811]="ER_IO_WRITE_ERROR";r[1812]="ER_TABLESPACE_MISSING";r[1813]="ER_TABLESPACE_EXISTS";r[1814]="ER_TABLESPACE_DISCARDED";r[1815]="ER_INTERNAL_ERROR";r[1816]="ER_INNODB_IMPORT_ERROR";r[1817]="ER_INNODB_INDEX_CORRUPT";r[1818]="ER_INVALID_YEAR_COLUMN_LENGTH";r[1819]="ER_NOT_VALID_PASSWORD";r[1820]="ER_MUST_CHANGE_PASSWORD";r[1821]="ER_FK_NO_INDEX_CHILD";r[1822]="ER_FK_NO_INDEX_PARENT";r[1823]="ER_FK_FAIL_ADD_SYSTEM";r[1824]="ER_FK_CANNOT_OPEN_PARENT";r[1825]="ER_FK_INCORRECT_OPTION";r[1826]="ER_DUP_CONSTRAINT_NAME";r[1827]="ER_PASSWORD_FORMAT";r[1828]="ER_FK_COLUMN_CANNOT_DROP";r[1829]="ER_FK_COLUMN_CANNOT_DROP_CHILD";r[1830]="ER_FK_COLUMN_NOT_NULL";r[1831]="ER_DUP_INDEX";r[1832]="ER_FK_COLUMN_CANNOT_CHANGE";r[1833]="ER_FK_COLUMN_CANNOT_CHANGE_CHILD";r[1834]="ER_FK_CANNOT_DELETE_PARENT";r[1835]="ER_MALFORMED_PACKET";r[1836]="ER_READ_ONLY_MODE";r[1837]="ER_GTID_NEXT_TYPE_UNDEFINED_GROUP";r[1838]="ER_VARIABLE_NOT_SETTABLE_IN_SP";r[1839]="ER_CANT_SET_GTID_PURGED_WHEN_GTID_MODE_IS_OFF";r[1840]="ER_CANT_SET_GTID_PURGED_WHEN_GTID_EXECUTED_IS_NOT_EMPTY";r[1841]="ER_CANT_SET_GTID_PURGED_WHEN_OWNED_GTIDS_IS_NOT_EMPTY";r[1842]="ER_GTID_PURGED_WAS_CHANGED";r[1843]="ER_GTID_EXECUTED_WAS_CHANGED";r[1844]="ER_BINLOG_STMT_MODE_AND_NO_REPL_TABLES";r[1845]="ER_ALTER_OPERATION_NOT_SUPPORTED";r[1846]="ER_ALTER_OPERATION_NOT_SUPPORTED_REASON";r[1847]="ER_ALTER_OPERATION_NOT_SUPPORTED_REASON_COPY";r[1848]="ER_ALTER_OPERATION_NOT_SUPPORTED_REASON_PARTITION";r[1849]="ER_ALTER_OPERATION_NOT_SUPPORTED_REASON_FK_RENAME";r[1850]="ER_ALTER_OPERATION_NOT_SUPPORTED_REASON_COLUMN_TYPE";r[1851]="ER_ALTER_OPERATION_NOT_SUPPORTED_REASON_FK_CHECK";r[1852]="ER_ALTER_OPERATION_NOT_SUPPORTED_REASON_IGNORE";r[1853]="ER_ALTER_OPERATION_NOT_SUPPORTED_REASON_NOPK";r[1854]="ER_ALTER_OPERATION_NOT_SUPPORTED_REASON_AUTOINC";r[1855]="ER_ALTER_OPERATION_NOT_SUPPORTED_REASON_HIDDEN_FTS";r[1856]="ER_ALTER_OPERATION_NOT_SUPPORTED_REASON_CHANGE_FTS";r[1857]="ER_ALTER_OPERATION_NOT_SUPPORTED_REASON_FTS";r[1858]="ER_SQL_SLAVE_SKIP_COUNTER_NOT_SETTABLE_IN_GTID_MODE";r[1859]="ER_DUP_UNKNOWN_IN_INDEX";r[1860]="ER_IDENT_CAUSES_TOO_LONG_PATH";r[1861]="ER_ALTER_OPERATION_NOT_SUPPORTED_REASON_NOT_NULL";r[1862]="ER_MUST_CHANGE_PASSWORD_LOGIN";r[1863]="ER_ROW_IN_WRONG_PARTITION";r[1864]="ER_MTS_EVENT_BIGGER_PENDING_JOBS_SIZE_MAX";r[1865]="ER_INNODB_NO_FT_USES_PARSER";r[1866]="ER_BINLOG_LOGICAL_CORRUPTION";r[1867]="ER_WARN_PURGE_LOG_IN_USE";r[1868]="ER_WARN_PURGE_LOG_IS_ACTIVE";r[1869]="ER_AUTO_INCREMENT_CONFLICT";r[1870]="WARN_ON_BLOCKHOLE_IN_RBR";r[1871]="ER_SLAVE_MI_INIT_REPOSITORY";r[1872]="ER_SLAVE_RLI_INIT_REPOSITORY";r[1873]="ER_ACCESS_DENIED_CHANGE_USER_ERROR";r[1874]="ER_INNODB_READ_ONLY";r[1875]="ER_STOP_SLAVE_SQL_THREAD_TIMEOUT";r[1876]="ER_STOP_SLAVE_IO_THREAD_TIMEOUT";r[1877]="ER_TABLE_CORRUPT";r[1878]="ER_TEMP_FILE_WRITE_FAILURE";r[1879]="ER_INNODB_FT_AUX_NOT_HEX_ID";r[1880]="ER_LAST_MYSQL_ERROR_MESSAGE";r[1900]="ER_UNUSED_18";r[1901]="ER_GENERATED_COLUMN_FUNCTION_IS_NOT_ALLOWED";r[1902]="ER_UNUSED_19";r[1903]="ER_PRIMARY_KEY_BASED_ON_GENERATED_COLUMN";r[1904]="ER_KEY_BASED_ON_GENERATED_VIRTUAL_COLUMN";r[1905]="ER_WRONG_FK_OPTION_FOR_GENERATED_COLUMN";r[1906]="ER_WARNING_NON_DEFAULT_VALUE_FOR_GENERATED_COLUMN";r[1907]="ER_UNSUPPORTED_ACTION_ON_GENERATED_COLUMN";r[1908]="ER_UNUSED_20";r[1909]="ER_UNUSED_21";r[1910]="ER_UNSUPPORTED_ENGINE_FOR_GENERATED_COLUMNS";r[1911]="ER_UNKNOWN_OPTION";r[1912]="ER_BAD_OPTION_VALUE";r[1913]="ER_UNUSED_6";r[1914]="ER_UNUSED_7";r[1915]="ER_UNUSED_8";r[1916]="ER_DATA_OVERFLOW";r[1917]="ER_DATA_TRUNCATED";r[1918]="ER_BAD_DATA";r[1919]="ER_DYN_COL_WRONG_FORMAT";r[1920]="ER_DYN_COL_IMPLEMENTATION_LIMIT";r[1921]="ER_DYN_COL_DATA";r[1922]="ER_DYN_COL_WRONG_CHARSET";r[1923]="ER_ILLEGAL_SUBQUERY_OPTIMIZER_SWITCHES";r[1924]="ER_QUERY_CACHE_IS_DISABLED";r[1925]="ER_QUERY_CACHE_IS_GLOBALY_DISABLED";r[1926]="ER_VIEW_ORDERBY_IGNORED";r[1927]="ER_CONNECTION_KILLED";r[1928]="ER_UNUSED_12";r[1929]="ER_INSIDE_TRANSACTION_PREVENTS_SWITCH_SKIP_REPLICATION";r[1930]="ER_STORED_FUNCTION_PREVENTS_SWITCH_SKIP_REPLICATION";r[1931]="ER_QUERY_RESULT_INCOMPLETE";r[1932]="ER_NO_SUCH_TABLE_IN_ENGINE";r[1933]="ER_TARGET_NOT_EXPLAINABLE";r[1934]="ER_CONNECTION_ALREADY_EXISTS";r[1935]="ER_MASTER_LOG_PREFIX";r[1936]="ER_CANT_START_STOP_SLAVE";r[1937]="ER_SLAVE_STARTED";r[1938]="ER_SLAVE_STOPPED";r[1939]="ER_SQL_DISCOVER_ERROR";r[1940]="ER_FAILED_GTID_STATE_INIT";r[1941]="ER_INCORRECT_GTID_STATE";r[1942]="ER_CANNOT_UPDATE_GTID_STATE";r[1943]="ER_DUPLICATE_GTID_DOMAIN";r[1944]="ER_GTID_OPEN_TABLE_FAILED";r[1945]="ER_GTID_POSITION_NOT_FOUND_IN_BINLOG";r[1946]="ER_CANNOT_LOAD_SLAVE_GTID_STATE";r[1947]="ER_MASTER_GTID_POS_CONFLICTS_WITH_BINLOG";r[1948]="ER_MASTER_GTID_POS_MISSING_DOMAIN";r[1949]="ER_UNTIL_REQUIRES_USING_GTID";r[1950]="ER_GTID_STRICT_OUT_OF_ORDER";r[1951]="ER_GTID_START_FROM_BINLOG_HOLE";r[1952]="ER_SLAVE_UNEXPECTED_MASTER_SWITCH";r[1953]="ER_INSIDE_TRANSACTION_PREVENTS_SWITCH_GTID_DOMAIN_ID_SEQ_NO";r[1954]="ER_STORED_FUNCTION_PREVENTS_SWITCH_GTID_DOMAIN_ID_SEQ_NO";r[1955]="ER_GTID_POSITION_NOT_FOUND_IN_BINLOG2";r[1956]="ER_BINLOG_MUST_BE_EMPTY";r[1957]="ER_NO_SUCH_QUERY";r[1958]="ER_BAD_BASE64_DATA";r[1959]="ER_INVALID_ROLE";r[1960]="ER_INVALID_CURRENT_USER";r[1961]="ER_CANNOT_GRANT_ROLE";r[1962]="ER_CANNOT_REVOKE_ROLE";r[1963]="ER_CHANGE_SLAVE_PARALLEL_THREADS_ACTIVE";r[1964]="ER_PRIOR_COMMIT_FAILED";r[1965]="ER_IT_IS_A_VIEW";r[1966]="ER_SLAVE_SKIP_NOT_IN_GTID";r[1967]="ER_TABLE_DEFINITION_TOO_BIG";r[1968]="ER_PLUGIN_INSTALLED";r[1969]="ER_STATEMENT_TIMEOUT";r[1970]="ER_SUBQUERIES_NOT_SUPPORTED";r[1971]="ER_SET_STATEMENT_NOT_SUPPORTED";r[1972]="ER_UNUSED_9";r[1973]="ER_USER_CREATE_EXISTS";r[1974]="ER_USER_DROP_EXISTS";r[1975]="ER_ROLE_CREATE_EXISTS";r[1976]="ER_ROLE_DROP_EXISTS";r[1977]="ER_CANNOT_CONVERT_CHARACTER";r[1978]="ER_INVALID_DEFAULT_VALUE_FOR_FIELD";r[1979]="ER_KILL_QUERY_DENIED_ERROR";r[1980]="ER_NO_EIS_FOR_FIELD";r[1981]="ER_WARN_AGGFUNC_DEPENDENCE";r[1982]="WARN_INNODB_PARTITION_OPTION_IGNORED";r[3e3]="ER_FILE_CORRUPT";r[3001]="ER_ERROR_ON_MASTER";r[3002]="ER_INCONSISTENT_ERROR";r[3003]="ER_STORAGE_ENGINE_NOT_LOADED";r[3004]="ER_GET_STACKED_DA_WITHOUT_ACTIVE_HANDLER";r[3005]="ER_WARN_LEGACY_SYNTAX_CONVERTED";r[3006]="ER_BINLOG_UNSAFE_FULLTEXT_PLUGIN";r[3007]="ER_CANNOT_DISCARD_TEMPORARY_TABLE";r[3008]="ER_FK_DEPTH_EXCEEDED";r[3009]="ER_COL_COUNT_DOESNT_MATCH_PLEASE_UPDATE_V2";r[3010]="ER_WARN_TRIGGER_DOESNT_HAVE_CREATED";r[3011]="ER_REFERENCED_TRG_DOES_NOT_EXIST_MYSQL";r[3012]="ER_EXPLAIN_NOT_SUPPORTED";r[3013]="ER_INVALID_FIELD_SIZE";r[3014]="ER_MISSING_HA_CREATE_OPTION";r[3015]="ER_ENGINE_OUT_OF_MEMORY";r[3016]="ER_PASSWORD_EXPIRE_ANONYMOUS_USER";r[3017]="ER_SLAVE_SQL_THREAD_MUST_STOP";r[3018]="ER_NO_FT_MATERIALIZED_SUBQUERY";r[3019]="ER_INNODB_UNDO_LOG_FULL";r[3020]="ER_INVALID_ARGUMENT_FOR_LOGARITHM";r[3021]="ER_SLAVE_CHANNEL_IO_THREAD_MUST_STOP";r[3022]="ER_WARN_OPEN_TEMP_TABLES_MUST_BE_ZERO";r[3023]="ER_WARN_ONLY_MASTER_LOG_FILE_NO_POS";r[3024]="ER_UNUSED_1";r[3025]="ER_NON_RO_SELECT_DISABLE_TIMER";r[3026]="ER_DUP_LIST_ENTRY";r[3027]="ER_SQL_MODE_NO_EFFECT";r[3028]="ER_AGGREGATE_ORDER_FOR_UNION";r[3029]="ER_AGGREGATE_ORDER_NON_AGG_QUERY";r[3030]="ER_SLAVE_WORKER_STOPPED_PREVIOUS_THD_ERROR";r[3031]="ER_DONT_SUPPORT_SLAVE_PRESERVE_COMMIT_ORDER";r[3032]="ER_SERVER_OFFLINE_MODE";r[3033]="ER_GIS_DIFFERENT_SRIDS";r[3034]="ER_GIS_UNSUPPORTED_ARGUMENT";r[3035]="ER_GIS_UNKNOWN_ERROR";r[3036]="ER_GIS_UNKNOWN_EXCEPTION";r[3037]="ER_GIS_INVALID_DATA";r[3038]="ER_BOOST_GEOMETRY_EMPTY_INPUT_EXCEPTION";r[3039]="ER_BOOST_GEOMETRY_CENTROID_EXCEPTION";r[3040]="ER_BOOST_GEOMETRY_OVERLAY_INVALID_INPUT_EXCEPTION";r[3041]="ER_BOOST_GEOMETRY_TURN_INFO_EXCEPTION";r[3042]="ER_BOOST_GEOMETRY_SELF_INTERSECTION_POINT_EXCEPTION";r[3043]="ER_BOOST_GEOMETRY_UNKNOWN_EXCEPTION";r[3044]="ER_STD_BAD_ALLOC_ERROR";r[3045]="ER_STD_DOMAIN_ERROR";r[3046]="ER_STD_LENGTH_ERROR";r[3047]="ER_STD_INVALID_ARGUMENT";r[3048]="ER_STD_OUT_OF_RANGE_ERROR";r[3049]="ER_STD_OVERFLOW_ERROR";r[3050]="ER_STD_RANGE_ERROR";r[3051]="ER_STD_UNDERFLOW_ERROR";r[3052]="ER_STD_LOGIC_ERROR";r[3053]="ER_STD_RUNTIME_ERROR";r[3054]="ER_STD_UNKNOWN_EXCEPTION";r[3055]="ER_GIS_DATA_WRONG_ENDIANESS";r[3056]="ER_CHANGE_MASTER_PASSWORD_LENGTH";r[3057]="ER_USER_LOCK_WRONG_NAME";r[3058]="ER_USER_LOCK_DEADLOCK";r[3059]="ER_REPLACE_INACCESSIBLE_ROWS";r[3060]="ER_ALTER_OPERATION_NOT_SUPPORTED_REASON_GIS";r[3061]="ER_MYSQL_3061";r[3062]="ER_MYSQL_3062";r[3063]="ER_MYSQL_3063";r[3064]="ER_MYSQL_3064";r[3065]="ER_MYSQL_3065";r[3066]="ER_MYSQL_3066";r[3067]="ER_MYSQL_3067";r[3068]="ER_MYSQL_3068";r[3069]="ER_MYSQL_3069";r[3070]="ER_MYSQL_3070";r[3071]="ER_MYSQL_3071";r[3072]="ER_MYSQL_3072";r[3073]="ER_MYSQL_3073";r[3074]="ER_MYSQL_3074";r[3075]="ER_MYSQL_3075";r[3076]="ER_MYSQL_3076";r[3077]="ER_MYSQL_3077";r[3078]="ER_MYSQL_3078";r[3079]="ER_MYSQL_3079";r[3080]="ER_MYSQL_3080";r[3081]="ER_MYSQL_3081";r[3082]="ER_MYSQL_3082";r[3083]="ER_MYSQL_3083";r[3084]="ER_MYSQL_3084";r[3085]="ER_MYSQL_3085";r[3086]="ER_MYSQL_3086";r[3087]="ER_MYSQL_3087";r[3088]="ER_MYSQL_3088";r[3089]="ER_MYSQL_3089";r[3090]="ER_MYSQL_3090";r[3091]="ER_MYSQL_3091";r[3092]="ER_MYSQL_3092";r[3093]="ER_MYSQL_3093";r[3094]="ER_MYSQL_3094";r[3095]="ER_MYSQL_3095";r[3096]="ER_MYSQL_3096";r[3097]="ER_MYSQL_3097";r[3098]="ER_MYSQL_3098";r[3099]="ER_MYSQL_3099";r[3100]="ER_MYSQL_3100";r[3101]="ER_MYSQL_3101";r[3102]="ER_MYSQL_3102";r[3103]="ER_MYSQL_3103";r[3104]="ER_MYSQL_3104";r[3105]="ER_MYSQL_3105";r[3106]="ER_MYSQL_3106";r[3107]="ER_MYSQL_3107";r[3108]="ER_MYSQL_3108";r[3109]="ER_MYSQL_3109";r[3110]="ER_MYSQL_3110";r[3111]="ER_MYSQL_3111";r[3112]="ER_MYSQL_3112";r[3113]="ER_MYSQL_3113";r[3114]="ER_MYSQL_3114";r[3115]="ER_MYSQL_3115";r[3116]="ER_MYSQL_3116";r[3117]="ER_MYSQL_3117";r[3118]="ER_MYSQL_3118";r[3119]="ER_MYSQL_3119";r[3120]="ER_MYSQL_3120";r[3121]="ER_MYSQL_3121";r[3122]="ER_MYSQL_3122";r[3123]="ER_MYSQL_3123";r[3124]="ER_MYSQL_3124";r[3125]="ER_MYSQL_3125";r[3126]="ER_MYSQL_3126";r[3127]="ER_MYSQL_3127";r[3128]="ER_MYSQL_3128";r[3129]="ER_MYSQL_3129";r[3130]="ER_MYSQL_3130";r[3131]="ER_MYSQL_3131";r[3132]="ER_MYSQL_3132";r[3133]="ER_MYSQL_3133";r[3134]="ER_MYSQL_3134";r[3135]="ER_MYSQL_3135";r[3136]="ER_MYSQL_3136";r[3137]="ER_MYSQL_3137";r[3138]="ER_MYSQL_3138";r[3139]="ER_MYSQL_3139";r[3140]="ER_MYSQL_3140";r[3141]="ER_MYSQL_3141";r[3142]="ER_MYSQL_3142";r[3143]="ER_MYSQL_3143";r[3144]="ER_MYSQL_3144";r[3145]="ER_MYSQL_3145";r[3146]="ER_MYSQL_3146";r[3147]="ER_MYSQL_3147";r[3148]="ER_MYSQL_3148";r[3149]="ER_MYSQL_3149";r[3150]="ER_MYSQL_3150";r[3151]="ER_MYSQL_3151";r[3152]="ER_MYSQL_3152";r[3153]="ER_MYSQL_3153";r[3154]="ER_MYSQL_3154";r[3155]="ER_MYSQL_3155";r[3156]="ER_MYSQL_3156";r[3157]="ER_MYSQL_3157";r[3158]="ER_MYSQL_3158";r[3159]="ER_SECURE_TRANSPORT_REQUIRED";r[4e3]="ER_UNUSED_26";r[4001]="ER_UNUSED_27";r[4002]="ER_WITH_COL_WRONG_LIST";r[4003]="ER_TOO_MANY_DEFINITIONS_IN_WITH_CLAUSE";r[4004]="ER_DUP_QUERY_NAME";r[4005]="ER_RECURSIVE_WITHOUT_ANCHORS";r[4006]="ER_UNACCEPTABLE_MUTUAL_RECURSION";r[4007]="ER_REF_TO_RECURSIVE_WITH_TABLE_IN_DERIVED";r[4008]="ER_NOT_STANDARD_COMPLIANT_RECURSIVE";r[4009]="ER_WRONG_WINDOW_SPEC_NAME";r[4010]="ER_DUP_WINDOW_NAME";r[4011]="ER_PARTITION_LIST_IN_REFERENCING_WINDOW_SPEC";r[4012]="ER_ORDER_LIST_IN_REFERENCING_WINDOW_SPEC";r[4013]="ER_WINDOW_FRAME_IN_REFERENCED_WINDOW_SPEC";r[4014]="ER_BAD_COMBINATION_OF_WINDOW_FRAME_BOUND_SPECS";r[4015]="ER_WRONG_PLACEMENT_OF_WINDOW_FUNCTION";r[4016]="ER_WINDOW_FUNCTION_IN_WINDOW_SPEC";r[4017]="ER_NOT_ALLOWED_WINDOW_FRAME";r[4018]="ER_NO_ORDER_LIST_IN_WINDOW_SPEC";r[4019]="ER_RANGE_FRAME_NEEDS_SIMPLE_ORDERBY";r[4020]="ER_WRONG_TYPE_FOR_ROWS_FRAME";r[4021]="ER_WRONG_TYPE_FOR_RANGE_FRAME";r[4022]="ER_FRAME_EXCLUSION_NOT_SUPPORTED";r[4023]="ER_WINDOW_FUNCTION_DONT_HAVE_FRAME";r[4024]="ER_INVALID_NTILE_ARGUMENT";r[4025]="ER_CONSTRAINT_FAILED";r[4026]="ER_EXPRESSION_IS_TOO_BIG";r[4027]="ER_ERROR_EVALUATING_EXPRESSION";r[4028]="ER_CALCULATING_DEFAULT_VALUE";r[4029]="ER_EXPRESSION_REFERS_TO_UNINIT_FIELD";r[4030]="ER_PARTITION_DEFAULT_ERROR";r[4031]="ER_REFERENCED_TRG_DOES_NOT_EXIST";r[4032]="ER_INVALID_DEFAULT_PARAM";r[4033]="ER_BINLOG_NON_SUPPORTED_BULK";r[4034]="ER_BINLOG_UNCOMPRESS_ERROR";r[4035]="ER_JSON_BAD_CHR";r[4036]="ER_JSON_NOT_JSON_CHR";r[4037]="ER_JSON_EOS";r[4038]="ER_JSON_SYNTAX";r[4039]="ER_JSON_ESCAPING";r[4040]="ER_JSON_DEPTH";r[4041]="ER_JSON_PATH_EOS";r[4042]="ER_JSON_PATH_SYNTAX";r[4043]="ER_JSON_PATH_DEPTH";r[4044]="ER_JSON_PATH_NO_WILDCARD";r[4045]="ER_JSON_PATH_ARRAY";r[4046]="ER_JSON_ONE_OR_ALL";r[4047]="ER_UNSUPPORTED_COMPRESSED_TABLE";r[4048]="ER_GEOJSON_INCORRECT";r[4049]="ER_GEOJSON_TOO_FEW_POINTS";r[4050]="ER_GEOJSON_NOT_CLOSED";r[4051]="ER_JSON_PATH_EMPTY";r[4052]="ER_SLAVE_SAME_ID";r[4053]="ER_FLASHBACK_NOT_SUPPORTED";r[4054]="ER_KEYS_OUT_OF_ORDER";r[4055]="ER_OVERLAPPING_KEYS";r[4056]="ER_REQUIRE_ROW_BINLOG_FORMAT";r[4057]="ER_ISOLATION_MODE_NOT_SUPPORTED";r[4058]="ER_ON_DUPLICATE_DISABLED";r[4059]="ER_UPDATES_WITH_CONSISTENT_SNAPSHOT";r[4060]="ER_ROLLBACK_ONLY";r[4061]="ER_ROLLBACK_TO_SAVEPOINT";r[4062]="ER_ISOLATION_LEVEL_WITH_CONSISTENT_SNAPSHOT";r[4063]="ER_UNSUPPORTED_COLLATION";r[4064]="ER_METADATA_INCONSISTENCY";r[4065]="ER_CF_DIFFERENT";r[4066]="ER_RDB_TTL_DURATION_FORMAT";r[4067]="ER_RDB_STATUS_GENERAL";r[4068]="ER_RDB_STATUS_MSG";r[4069]="ER_RDB_TTL_UNSUPPORTED";r[4070]="ER_RDB_TTL_COL_FORMAT";r[4071]="ER_PER_INDEX_CF_DEPRECATED";r[4072]="ER_KEY_CREATE_DURING_ALTER";r[4073]="ER_SK_POPULATE_DURING_ALTER";r[4074]="ER_SUM_FUNC_WITH_WINDOW_FUNC_AS_ARG";r[4075]="ER_NET_OK_PACKET_TOO_LARGE";r[4076]="ER_GEOJSON_EMPTY_COORDINATES";r[4077]="ER_MYROCKS_CANT_NOPAD_COLLATION";r[4078]="ER_ILLEGAL_PARAMETER_DATA_TYPES2_FOR_OPERATION";r[4079]="ER_ILLEGAL_PARAMETER_DATA_TYPE_FOR_OPERATION";r[4080]="ER_WRONG_PARAMCOUNT_TO_CURSOR";r[4081]="ER_UNKNOWN_STRUCTURED_VARIABLE";r[4082]="ER_ROW_VARIABLE_DOES_NOT_HAVE_FIELD";r[4083]="ER_END_IDENTIFIER_DOES_NOT_MATCH";r[4084]="ER_SEQUENCE_RUN_OUT";r[4085]="ER_SEQUENCE_INVALID_DATA";r[4086]="ER_SEQUENCE_INVALID_TABLE_STRUCTURE";r[4087]="ER_SEQUENCE_ACCESS_ERROR";r[4088]="ER_SEQUENCE_BINLOG_