Xử lý lỗi MYSQL Error Code = 1118 Row size too large (> 8126)

Huy Châu - August 12, 2021 - Mysql







Khi bạn chạy câu lệnh CREATE TABLE, ALTER TABLE, CREATE INDEX mà gặp lỗi sau đây



Thì bạn nên cập nhật giá trị sau trong config của mysql 

innodb_strict_mode             = 0

Đối với Linux
sudo nano /etc/mysql/mysql.conf.d/mysqld.cnf

Đối với Windows: 
C:\ProgramData\MySQL\MySQL Server 5.7\my.ini

Cách nữa là bạn có thể set trực tiếp trong DB

 SET GLOBAL innodb_strict_mode = 0;