or 1020 if the table changed between the commands. Please refer to the specific engine handler page if this happens. Error Codes ----------- * Error 1031 (ER_ILLEGAL_HA) Table storage engine for 't1' doesn't have this option If you get this for HANDLER OPEN it means the storage engine doesn't support HANDLER calls. If you get this for HANDLER READ it means you are trying to use an incomplete HASH key. * Error 1020 (ER_CHECKREAD) Record has changed since last read in table '...' This means that the table changed between two reads and the handler can't handle this case for the given scan. URL: https://mariadb.com/kb/en/handler-commands/https://mariadb.com/kb/en/handler-commands/