> For the complete documentation index, see [llms.txt](https://mariadb.com/docs/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-3000-to-3099.md).

# MariaDB Error Codes 3000 to 3099

* [Error 3000: File is corrupted](/docs/server/reference/error-codes/mariadb-error-codes-3000-to-3099/e3000.md)
* [Error 3001: Query partially completed on the master (error on master) and was aborted](/docs/server/reference/error-codes/mariadb-error-codes-3000-to-3099/e3001.md)
* [Error 3002: Query caused different errors on master and slave](/docs/server/reference/error-codes/mariadb-error-codes-3000-to-3099/e3002.md)
* [Error 3003: Storage engine for table is not loaded](/docs/server/reference/error-codes/mariadb-error-codes-3000-to-3099/e3003.md)
* [Error 3004: GET STACKED DIAGNOSTICS when handler not active](/docs/server/reference/error-codes/mariadb-error-codes-3000-to-3099/e3004.md)
* [Error 3005: is no longer supported. The statement was converted to](/docs/server/reference/error-codes/mariadb-error-codes-3000-to-3099/e3005.md)
* [Error 3006: Statement is unsafe because it uses a fulltext parser plugin which may not return the sa](/docs/server/reference/error-codes/mariadb-error-codes-3000-to-3099/e3006.md)
* [Error 3007: Cannot DISCARD/IMPORT tablespace associated with temporary table](/docs/server/reference/error-codes/mariadb-error-codes-3000-to-3099/e3007.md)
* [Error 3008: Foreign key cascade delete/update exceeds max depth of](/docs/server/reference/error-codes/mariadb-error-codes-3000-to-3099/e3008.md)
* [Error 3009: Column count of is wrong](/docs/server/reference/error-codes/mariadb-error-codes-3000-to-3099/e3009.md)
* [Error 3010: Trigger does not have CREATED attribute](/docs/server/reference/error-codes/mariadb-error-codes-3000-to-3099/e3010.md)
* [Error 3011: Referenced trigger for the given action time and event type does not exist](/docs/server/reference/error-codes/mariadb-error-codes-3000-to-3099/e3011.md)
* [Error 3012: EXPLAIN FOR CONNECTION command is supported only for SELECT/UPDATE/INSERT/DELETE/REPLACE](/docs/server/reference/error-codes/mariadb-error-codes-3000-to-3099/e3012.md)
* [Error 3013: Invalid size for column](/docs/server/reference/error-codes/mariadb-error-codes-3000-to-3099/e3013.md)
* [Error 3014: Table storage engine found required create option missing](/docs/server/reference/error-codes/mariadb-error-codes-3000-to-3099/e3014.md)
* [Error 3015: Out of memory in storage engine](/docs/server/reference/error-codes/mariadb-error-codes-3000-to-3099/e3015.md)
* [Error 3016: The password for anonymous user cannot be expired](/docs/server/reference/error-codes/mariadb-error-codes-3000-to-3099/e3016.md)
* [Error 3017: This operation cannot be performed with a running slave sql thread](/docs/server/reference/error-codes/mariadb-error-codes-3000-to-3099/e3017.md)
* [Error 3018: Cannot create FULLTEXT index on materialized subquery](/docs/server/reference/error-codes/mariadb-error-codes-3000-to-3099/e3018.md)
* [Error 3019: Undo Log error](/docs/server/reference/error-codes/mariadb-error-codes-3000-to-3099/e3019.md)
* [Error 3020: Invalid argument for logarithm](/docs/server/reference/error-codes/mariadb-error-codes-3000-to-3099/e3020.md)
* [Error 3021: This operation cannot be performed with a running slave io thread](/docs/server/reference/error-codes/mariadb-error-codes-3000-to-3099/e3021.md)
* [Error 3022: This operation may not be safe when the slave has temporary tables](/docs/server/reference/error-codes/mariadb-error-codes-3000-to-3099/e3022.md)
* [Error 3023: CHANGE MASTER TO with a MASTER\_LOG\_FILE clause but no MASTER\_LOG\_POS clause may not be s](/docs/server/reference/error-codes/mariadb-error-codes-3000-to-3099/e3023.md)
* [Error 3024: Query execution was interrupted, maximum statement execution time exceeded](/docs/server/reference/error-codes/mariadb-error-codes-3000-to-3099/e3024.md)
* [Error 3025: Select is not a read only statement, disabling timer](/docs/server/reference/error-codes/mariadb-error-codes-3000-to-3099/e3025.md)
* [Error 3026: Duplicate entry](/docs/server/reference/error-codes/mariadb-error-codes-3000-to-3099/e3026.md)
* [Error 3027: mode no longer has any effect. Use STRICT\_ALL\_TABLES or STRICT\_TRANS\_TABLES instead.](/docs/server/reference/error-codes/mariadb-error-codes-3000-to-3099/e3027.md)
* [Error 3028: Expression of ORDER BY contains aggregate function and applies to a UNION](/docs/server/reference/error-codes/mariadb-error-codes-3000-to-3099/e3028.md)
* [Error 3029: Expression of ORDER BY contains aggregate function and applies to the result of a non-ag](/docs/server/reference/error-codes/mariadb-error-codes-3000-to-3099/e3029.md)
* [Error 3030: Slave worker has stopped after at least one previous worker encountered an error when sl](/docs/server/reference/error-codes/mariadb-error-codes-3000-to-3099/e3030.md)
* [Error 3031: slave\_preserve\_commit\_order is not supported](/docs/server/reference/error-codes/mariadb-error-codes-3000-to-3099/e3031.md)
* [Error 3032: The server is currently in offline mode](/docs/server/reference/error-codes/mariadb-error-codes-3000-to-3099/e3032.md)
* [Error 3033: Binary geometry function given two geometries of different srids](/docs/server/reference/error-codes/mariadb-error-codes-3000-to-3099/e3033.md)
* [Error 3034: Calling geometry function with unsupported types of arguments](/docs/server/reference/error-codes/mariadb-error-codes-3000-to-3099/e3034.md)
* [Error 3035: Unknown GIS error occurred in function](/docs/server/reference/error-codes/mariadb-error-codes-3000-to-3099/e3035.md)
* [Error 3036: Unknown exception caught in GIS function](/docs/server/reference/error-codes/mariadb-error-codes-3000-to-3099/e3036.md)
* [Error 3037: Invalid GIS data provided to function](/docs/server/reference/error-codes/mariadb-error-codes-3000-to-3099/e3037.md)
* [Error 3038: The geometry has no data in function](/docs/server/reference/error-codes/mariadb-error-codes-3000-to-3099/e3038.md)
* [Error 3039: Unable to calculate centroid because geometry is empty in function](/docs/server/reference/error-codes/mariadb-error-codes-3000-to-3099/e3039.md)
* [Error 3040: Geometry overlay calculation error: geometry data is invalid in function](/docs/server/reference/error-codes/mariadb-error-codes-3000-to-3099/e3040.md)
* [Error 3041: Geometry turn info calculation error: geometry data is invalid in function](/docs/server/reference/error-codes/mariadb-error-codes-3000-to-3099/e3041.md)
* [Error 3042: Analysis procedures of intersection points interrupted unexpectedly in function](/docs/server/reference/error-codes/mariadb-error-codes-3000-to-3099/e3042.md)
* [Error 3043: Unknown exception thrown in function](/docs/server/reference/error-codes/mariadb-error-codes-3000-to-3099/e3043.md)
* [Error 3044: Memory allocation error](/docs/server/reference/error-codes/mariadb-error-codes-3000-to-3099/e3044.md)
* [Error 3045: Domain error](/docs/server/reference/error-codes/mariadb-error-codes-3000-to-3099/e3045.md)
* [Error 3046: Length error](/docs/server/reference/error-codes/mariadb-error-codes-3000-to-3099/e3046.md)
* [Error 3047: Invalid argument error](/docs/server/reference/error-codes/mariadb-error-codes-3000-to-3099/e3047.md)
* [Error 3048: Out of range error](/docs/server/reference/error-codes/mariadb-error-codes-3000-to-3099/e3048.md)
* [Error 3049: Overflow error error](/docs/server/reference/error-codes/mariadb-error-codes-3000-to-3099/e3049.md)
* [Error 3050: Range error](/docs/server/reference/error-codes/mariadb-error-codes-3000-to-3099/e3050.md)
* [Error 3051: Underflow error](/docs/server/reference/error-codes/mariadb-error-codes-3000-to-3099/e3051.md)
* [Error 3052: Logic error](/docs/server/reference/error-codes/mariadb-error-codes-3000-to-3099/e3052.md)
* [Error 3053: Runtime error](/docs/server/reference/error-codes/mariadb-error-codes-3000-to-3099/e3053.md)
* [Error 3054: Unknown exception](/docs/server/reference/error-codes/mariadb-error-codes-3000-to-3099/e3054.md)
* [Error 3055: Geometry byte string must be little endian](/docs/server/reference/error-codes/mariadb-error-codes-3000-to-3099/e3055.md)
* [Error 3056: The password provided for the replication user exceeds the maximum length of 32 characte](/docs/server/reference/error-codes/mariadb-error-codes-3000-to-3099/e3056.md)
* [Error 3057: Incorrect user-level lock name](/docs/server/reference/error-codes/mariadb-error-codes-3000-to-3099/e3057.md)
* [Error 3058: Deadlock found when trying to get user-level lock](/docs/server/reference/error-codes/mariadb-error-codes-3000-to-3099/e3058.md)
* [Error 3059: REPLACE cannot be executed as it requires deleting rows that are not in the view](/docs/server/reference/error-codes/mariadb-error-codes-3000-to-3099/e3059.md)
* [Error 3060: Do not support online operation on table with GIS index](/docs/server/reference/error-codes/mariadb-error-codes-3000-to-3099/e3060.md)
* [Error 3061: MySQL Compatibility Placeholder (ER\_MYSQL\_3061)](/docs/server/reference/error-codes/mariadb-error-codes-3000-to-3099/e3061.md)
* [Error 3062: MySQL Compatibility Placeholder (ER\_MYSQL\_3062)](/docs/server/reference/error-codes/mariadb-error-codes-3000-to-3099/e3062.md)
* [Error 3063: MySQL Compatibility Placeholder (ER\_MYSQL\_3063)](/docs/server/reference/error-codes/mariadb-error-codes-3000-to-3099/e3063.md)
* [Error 3064: MySQL Compatibility Placeholder (ER\_MYSQL\_3064)](/docs/server/reference/error-codes/mariadb-error-codes-3000-to-3099/e3064.md)
* [Error 3065: MySQL Compatibility Placeholder (ER\_MYSQL\_3065)](/docs/server/reference/error-codes/mariadb-error-codes-3000-to-3099/e3065.md)
* [Error 3066: MySQL Compatibility Placeholder (ER\_MYSQL\_3066)](/docs/server/reference/error-codes/mariadb-error-codes-3000-to-3099/e3066.md)
* [Error 3067: MySQL Compatibility Placeholder (ER\_MYSQL\_3067)](/docs/server/reference/error-codes/mariadb-error-codes-3000-to-3099/e3067.md)
* [Error 3068: MySQL Compatibility Placeholder (ER\_MYSQL\_3068)](/docs/server/reference/error-codes/mariadb-error-codes-3000-to-3099/e3068.md)
* [Error 3069: MySQL Compatibility Placeholder (ER\_MYSQL\_3069)](/docs/server/reference/error-codes/mariadb-error-codes-3000-to-3099/e3069.md)
* [Error 3070: MySQL Compatibility Placeholder (ER\_MYSQL\_3070)](/docs/server/reference/error-codes/mariadb-error-codes-3000-to-3099/e3070.md)
* [Error 3071: MySQL Compatibility Placeholder (ER\_MYSQL\_3071)](/docs/server/reference/error-codes/mariadb-error-codes-3000-to-3099/e3071.md)
* [Error 3072: MySQL Compatibility Placeholder (ER\_MYSQL\_3072)](/docs/server/reference/error-codes/mariadb-error-codes-3000-to-3099/e3072.md)
* [Error 3073: MySQL Compatibility Placeholder (ER\_MYSQL\_3073)](/docs/server/reference/error-codes/mariadb-error-codes-3000-to-3099/e3073.md)
* [Error 3074: MySQL Compatibility Placeholder (ER\_MYSQL\_3074)](/docs/server/reference/error-codes/mariadb-error-codes-3000-to-3099/e3074.md)
* [Error 3075: MySQL Compatibility Placeholder (ER\_MYSQL\_3075)](/docs/server/reference/error-codes/mariadb-error-codes-3000-to-3099/e3075.md)
* [Error 3076: MySQL Compatibility Placeholder (ER\_MYSQL\_3076)](/docs/server/reference/error-codes/mariadb-error-codes-3000-to-3099/e3076.md)
* [Error 3077: MySQL Compatibility Placeholder (ER\_MYSQL\_3077)](/docs/server/reference/error-codes/mariadb-error-codes-3000-to-3099/e3077.md)
* [Error 3078: MySQL Compatibility Placeholder (ER\_MYSQL\_3078)](/docs/server/reference/error-codes/mariadb-error-codes-3000-to-3099/e3078.md)
* [Error 3079: MySQL Compatibility Placeholder (ER\_MYSQL\_3079)](/docs/server/reference/error-codes/mariadb-error-codes-3000-to-3099/e3079.md)
* [Error 3080: MySQL Compatibility Placeholder (ER\_MYSQL\_3080)](/docs/server/reference/error-codes/mariadb-error-codes-3000-to-3099/e3080.md)
* [Error 3081: MySQL Compatibility Placeholder (ER\_MYSQL\_3081)](/docs/server/reference/error-codes/mariadb-error-codes-3000-to-3099/e3081.md)
* [Error 3082: MySQL Compatibility Placeholder (ER\_MYSQL\_3082)](/docs/server/reference/error-codes/mariadb-error-codes-3000-to-3099/e3082.md)
* [Error 3083: MySQL Compatibility Placeholder (ER\_MYSQL\_3083)](/docs/server/reference/error-codes/mariadb-error-codes-3000-to-3099/e3083.md)
* [Error 3084: MySQL Compatibility Placeholder (ER\_MYSQL\_3084)](/docs/server/reference/error-codes/mariadb-error-codes-3000-to-3099/e3084.md)
* [Error 3085: MySQL Compatibility Placeholder (ER\_MYSQL\_3085)](/docs/server/reference/error-codes/mariadb-error-codes-3000-to-3099/e3085.md)
* [Error 3086: MySQL Compatibility Placeholder (ER\_MYSQL\_3086)](/docs/server/reference/error-codes/mariadb-error-codes-3000-to-3099/e3086.md)
* [Error 3087: MySQL Compatibility Placeholder (ER\_MYSQL\_3087)](/docs/server/reference/error-codes/mariadb-error-codes-3000-to-3099/e3087.md)
* [Error 3088: MySQL Compatibility Placeholder (ER\_MYSQL\_3088)](/docs/server/reference/error-codes/mariadb-error-codes-3000-to-3099/e3088.md)
* [Error 3089: MySQL Compatibility Placeholder (ER\_MYSQL\_3089)](/docs/server/reference/error-codes/mariadb-error-codes-3000-to-3099/e3089.md)
* [Error 3090: MySQL Compatibility Placeholder (ER\_MYSQL\_3090)](/docs/server/reference/error-codes/mariadb-error-codes-3000-to-3099/e3090.md)
* [Error 3091: MySQL Compatibility Placeholder (ER\_MYSQL\_3091)](/docs/server/reference/error-codes/mariadb-error-codes-3000-to-3099/e3091.md)
* [Error 3092: MySQL Compatibility Placeholder (ER\_MYSQL\_3092)](/docs/server/reference/error-codes/mariadb-error-codes-3000-to-3099/e3092.md)
* [Error 3093: MySQL Compatibility Placeholder (ER\_MYSQL\_3093)](/docs/server/reference/error-codes/mariadb-error-codes-3000-to-3099/e3093.md)
* [Error 3094: MySQL Compatibility Placeholder (ER\_MYSQL\_3094)](/docs/server/reference/error-codes/mariadb-error-codes-3000-to-3099/e3094.md)
* [Error 3095: MySQL Compatibility Placeholder (ER\_MYSQL\_3095)](/docs/server/reference/error-codes/mariadb-error-codes-3000-to-3099/e3095.md)
* [Error 3096: MySQL Compatibility Placeholder (ER\_MYSQL\_3096)](/docs/server/reference/error-codes/mariadb-error-codes-3000-to-3099/e3096.md)
* [Error 3097: MySQL Compatibility Placeholder (ER\_MYSQL\_3097)](/docs/server/reference/error-codes/mariadb-error-codes-3000-to-3099/e3097.md)
* [Error 3098: MySQL Compatibility Placeholder (ER\_MYSQL\_3098)](/docs/server/reference/error-codes/mariadb-error-codes-3000-to-3099/e3098.md)
* [Error 3099: MySQL Compatibility Placeholder (ER\_MYSQL\_3099)](/docs/server/reference/error-codes/mariadb-error-codes-3000-to-3099/e3099.md)

<sub>*This page is licensed: CC BY-SA / Gnu FDL*</sub>
