Original post: http://anothermysqldba.blogspot.com/2014/05/mysql-error-1118-42000-mysql-50-to.html
Así que recientemente he tenido una base de datos que TBs que
tenía que actualizar de MySQL 5.0 a MySQL 5.5.
Este blog se referirá a lo siguiente:
- sql_mode
- innodb_strict_mode
- ESCLAVO IO_THREAD
Durante el proceso de mysql_fix_privilege_tables (que hace un
mysqlcheck) Rápidamente me di cuenta de el error siguiente:
ERROR 1118 (42000) at line 23: Row size too large (>
8126). Changing some columns to TEXT or BLOB or using
ROW_FORMAT=DYNAMIC or ROW_FORMAT=COMPRESSED may help. In current
row format, BLOB prefix of 768 bytes is stored
inline.
Así que empecé tuve que comprobar algunas cosas primero.
…