@Maritz de Villiers Thank you for reaching out.
If you receive an error similar to "Row size too large (> 8126)", you may want to turn OFF the parameter innodb_strict_mode. The server parameter innodb_strict_mode can't be modified globally at the server level because if row data size is larger than 8k, the data is truncated without an error, which can lead to potential data loss. We recommend modifying the schema to fit the page size limit.
This parameter can be set at a session level using init_connect
. To set innodb_strict_mode at session level, refer to setting parameter not listed.
Please read more Server parameters in Azure Database for MySQL - Flexible Server.
Please don't forget to mark as accept answer if the reply answers your question. If not, please comment below so we can continue to work on the same.
Regards,
Oury