Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Zbyt duży rozmiar wiersza w mysql utwórz zapytanie tabeli

Całkowity rozmiar wszystkich pól w tabeli jest większy niż limit, 65535, dlatego otrzymujesz ten błąd.

Powinieneś użyć text wpisz zamiast varchar na długie struny. Zastąp wszystkie varchar(8000) z text i powinno działać.

Lub, jeszcze lepiej, użyj odpowiednich typów danych zamiast „zbyt dużych”. Tak naprawdę nie potrzebujesz 8000 znaków do przechowywania currency , prawda?



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Jak sprawdzić, czy kolumna jest pusta lub null w MySQL?

  2. Wywoływanie skryptu PHP z wyzwalacza MySQL

  3. Czy mogę ustawić WHERE col LIKE '%' również wybrać wartości NULL?

  4. Utwórz stronę internetową za pomocą MySQL

  5. mysql zmienia wszystkie wartości w kolumnie