我在插入包含10个MediumBlob字段和标题的记录时遇到问题。 标题超过5个字符时发生错误。我可以自由地将任何图像添加到blob中。但是当标题变成超过5个字符时错误会增加...... 错误如下:
SQLSTATE [42000]:语法错误或访问冲突:1118行大小(>>> 8126)。将某些列更改为TEXT或BLOB或使用ROW_FORMAT = DYNAMIC或> ROW_FORMAT = COMPRESSED可能会有所帮助。在当前行格式中,760>字节的BLOB前缀以内联方式存储
答案 0 :(得分:0)
你应该显示' show create table' table_name'的输出。但错误也表明你可以做些什么来解决问题,说实话
Keyword or statement option 'lag' is not supported in this version of SQL Server.
在laravel模式构建器中,不允许指定Row格式。您需要在创建表之后使用原始db语句
ALTER TABLE `test` ROW_FORMAT=DYNAMIC;