Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

mysql thay đổi innodb_large_prefix

Giữa 5.6.3 và 5.7.7 (nghĩa là nếu bạn đang chạy MySQL 5.6 hoặc MariaDB 10.0), có 4 bước:

  • ĐẶT TOÀN CẦU innodb_file_format =Cá nhồng;
  • ĐẶT TOÀN CẦU innodb_file_per_table =BẬT;
  • ROW_FORMAT =DYNAMIC; - hoặc COMPRESSED (đến cuối CREATE)
  • innodb_large_prefix =1

Lưu ý

SELECT * FROM information_schema.INNODB_SYS_TABLESPACES;

sẽ cung cấp file_format và row_format. Một số bảng I_S khác cung cấp manh mối của file_per_table.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Lấy dữ liệu từ hai bảng có mối quan hệ khóa ngoài trong Django?

  2. Câu lệnh MySQL CASE ... WHERE ... THEN

  3. Làm thế nào để viết một API REST?

  4. Mã Django hoặc trình kích hoạt MySQL

  5. # 1062 - Mục nhập trùng lặp cho khóa 'CHÍNH'