# MariaDB Error Codes 1000 to 1099

- [Error 1000: hashchk](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1000-to-1099/e1000.md)
- [Error 1001: isamchk](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1000-to-1099/e1001.md)
- [Error 1002: NO](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1000-to-1099/e1002.md)
- [Error 1003: YES](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1000-to-1099/e1003.md)
- [Error 1004: Can't create file](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1000-to-1099/e1004.md)
- [Error 1005: Can't create table](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1000-to-1099/e1005.md)
- [Error 1006: Can't create database](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1000-to-1099/e1006.md): Reference for MariaDB error 1006 (HY000), including common causes like insufficient disk space and file permission issues.
- [Error 1007: Can't create database, database exists](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1000-to-1099/e1007.md)
- [Error 1008: Can't drop database; database doesn't exist](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1000-to-1099/e1008.md)
- [Error 1009: Error dropping database (can't delete)](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1000-to-1099/e1009.md)
- [Error 1010: Error dropping database (can't rmdir)](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1000-to-1099/e1010.md)
- [Error 1011: Error on delete of](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1000-to-1099/e1011.md)
- [Error 1012: Can't read record in system table](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1000-to-1099/e1012.md)
- [Error 1013: Can't get status of](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1000-to-1099/e1013.md)
- [Error 1014: Can't get working directory](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1000-to-1099/e1014.md)
- [Error 1015: Can't lock file](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1000-to-1099/e1015.md)
- [Error 1016: Can't open file](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1000-to-1099/e1016.md)
- [Error 1017: Can't find file](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1000-to-1099/e1017.md)
- [Error 1018: Can't read dir of](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1000-to-1099/e1018.md)
- [Error 1019: Can't change dir to](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1000-to-1099/e1019.md)
- [Error 1020: Record has changed since last read in table](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1000-to-1099/e1020.md)
- [Error 1021: Disk full (%s); waiting for someone to free some space](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1000-to-1099/e1021.md)
- [Error 1022: Can't write; duplicate key in table](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1000-to-1099/e1022.md)
- [Error 1023: Error on close of](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1000-to-1099/e1023.md)
- [Error 1024: Error reading file](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1000-to-1099/e1024.md)
- [Error 1025: Error on rename of](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1000-to-1099/e1025.md)
- [Error 1026: Error writing file](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1000-to-1099/e1026.md)
- [Error 1027: is locked against change](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1000-to-1099/e1027.md)
- [Error 1028: Sort aborted](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1000-to-1099/e1028.md)
- [Error 1029: View doesn't exist for](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1000-to-1099/e1029.md)
- [Error 1030: Got error from storage engine](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1000-to-1099/e1030.md)
- [Error 1031: Table storage engine doesn't have this option](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1000-to-1099/e1031.md)
- [Error 1032: Can't find record in](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1000-to-1099/e1032.md)
- [Error 1033: Incorrect information in file](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1000-to-1099/e1033.md)
- [Error 1034: Incorrect key file for table; try to repair it](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1000-to-1099/e1034.md)
- [Error 1035: Old key file for table; repair it!](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1000-to-1099/e1035.md)
- [Error 1036: Table is read only](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1000-to-1099/e1036.md)
- [Error 1037: Out of memory; restart server and try again](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1000-to-1099/e1037.md)
- [Error 1038: Out of sort memory, consider increasing server sort buffer size](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1000-to-1099/e1038.md)
- [Error 1039: Unexpected EOF found when reading file](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1000-to-1099/e1039.md)
- [Error 1040: Too many connections](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1000-to-1099/e1040.md)
- [Error 1041: Out of memory](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1000-to-1099/e1041.md)
- [Error 1042: Can't get hostname for your address](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1000-to-1099/e1042.md)
- [Error 1043: Bad handshake](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1000-to-1099/e1043.md)
- [Error 1044: Access denied for user](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1000-to-1099/e1044.md)
- [Error 1045: Access denied for user (using password)](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1000-to-1099/e1045.md)
- [Error 1046: No database selected](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1000-to-1099/e1046.md)
- [Error 1047: Unknown command](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1000-to-1099/e1047.md)
- [Error 1048: Column cannot be null](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1000-to-1099/e1048.md)
- [Error 1049: Unknown database](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1000-to-1099/e1049.md)
- [Error 1050: Table already exists](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1000-to-1099/e1050.md)
- [Error 1051: Unknown table](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1000-to-1099/e1051.md)
- [Error 1052: Column is ambiguous](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1000-to-1099/e1052.md)
- [Error 1053: Server shutdown in progress](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1000-to-1099/e1053.md)
- [Error 1054: Unknown column](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1000-to-1099/e1054.md)
- [Error 1055: isn't in GROUP BY](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1000-to-1099/e1055.md)
- [Error 1056: Can't group on](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1000-to-1099/e1056.md)
- [Error 1057: Statement has sum functions and columns in same statement](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1000-to-1099/e1057.md)
- [Error 1058: Column count doesn't match value count](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1000-to-1099/e1058.md)
- [Error 1059: Identifier name is too long](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1000-to-1099/e1059.md)
- [Error 1060: Duplicate column name](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1000-to-1099/e1060.md)
- [Error 1061: Duplicate key name](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1000-to-1099/e1061.md)
- [Error 1062: Duplicate entry for key](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1000-to-1099/e1062.md)
- [Error 1063: Incorrect column specifier for column](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1000-to-1099/e1063.md)
- [Error 1064: near at line](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1000-to-1099/e1064.md)
- [Error 1065: Query was empty](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1000-to-1099/e1065.md)
- [Error 1066: Not unique table/alias](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1000-to-1099/e1066.md)
- [Error 1067: Invalid default value for](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1000-to-1099/e1067.md)
- [Error 1068: Multiple primary key defined](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1000-to-1099/e1068.md)
- [Error 1069: Too many keys specified; max keys allowed](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1000-to-1099/e1069.md)
- [Error 1070: Too many key parts specified; max parts allowed](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1000-to-1099/e1070.md)
- [Error 1071: Specified key was too long; max key length is](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1000-to-1099/e1071.md)
- [Error 1072: Key column doesn't exist in table](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1000-to-1099/e1072.md)
- [Error 1073: BLOB column can't be used in key specification with the used table type](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1000-to-1099/e1073.md)
- [Error 1074: Column length too big for column; use BLOB or TEXT instead](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1000-to-1099/e1074.md)
- [Error 1075: Incorrect table definition; there can be only one auto column and it must be defined as](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1000-to-1099/e1075.md)
- [Error 1076: ready for connections](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1000-to-1099/e1076.md)
- [Error 1077: Normal shutdown](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1000-to-1099/e1077.md)
- [Error 1078: Got signal. Aborting!](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1000-to-1099/e1078.md)
- [Error 1079: Shutdown complete](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1000-to-1099/e1079.md)
- [Error 1080: Forcing close of thread](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1000-to-1099/e1080.md)
- [Error 1081: Can't create IP socket](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1000-to-1099/e1081.md)
- [Error 1082: Table has no index like the one used in CREATE INDEX; recreate the table](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1000-to-1099/e1082.md)
- [Error 1083: Field separator argument is not what is expected; check the manual](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1000-to-1099/e1083.md)
- [Error 1084: You can't use fixed rowlength with BLOBs; please use 'fields terminated by'](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1000-to-1099/e1084.md)
- [Error 1085: The file must be in the database directory or be readable by all](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1000-to-1099/e1085.md)
- [Error 1086: File already exists](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1000-to-1099/e1086.md)
- [Error 1087: Records Deleted Skipped Warnings](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1000-to-1099/e1087.md)
- [Error 1088: Records Duplicates](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1000-to-1099/e1088.md)
- [Error 1089: Incorrect prefix key; the used key part isn't a string, the used length is longer than t](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1000-to-1099/e1089.md)
- [Error 1090: You can't delete all columns with ALTER TABLE; use DROP TABLE instead](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1000-to-1099/e1090.md)
- [Error 1091: Can't DROP; check that column/key exists](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1000-to-1099/e1091.md)
- [Error 1092: Records Duplicates Warnings](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1000-to-1099/e1092.md)
- [Error 1093: You can't specify target table for update in FROM clause](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1000-to-1099/e1093.md)
- [Error 1094: Unknown thread id](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1000-to-1099/e1094.md)
- [Error 1095: You are not owner of thread](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1000-to-1099/e1095.md)
- [Error 1096: No tables used](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1000-to-1099/e1096.md)
- [Error 1097: Too many strings for column and SET](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1000-to-1099/e1097.md)
- [Error 1098: Can't generate a unique log-filename](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1000-to-1099/e1098.md)
- [Error 1099: Table was locked with a READ lock and can't be updated](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1000-to-1099/e1099.md)


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1000-to-1099.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
