Mysql
 sql >> база данни >  >> RDS >> Mysql

Размерът на реда е твърде голяма грешка в заявката за създаване на таблица в mysql

Общият размер на всички полета в таблицата е повече от ограничението, 65535, затова получавате тази грешка.

Трябва да използвате text въведете вместо varchar за дълги струни. Заменете всички varchar(8000) с text , и трябва да работи.

Или, още по-добре, използвайте подходящи типове данни вместо „твърде големите“. Всъщност не се нуждаете от 8000 знака, за да съхранявате currency , нали?



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Как да покажа изображение от mysql blob

  2. Колоната с автоматично увеличение на MySQL скача с 10 - защо?

  3. Вмъкване на публикация в Wordpress с помощта на MySql

  4. MySQL избира SUM от резултати с LIMIT

  5. Импортирайте голям csv файл в mysql база данни с помощта на php