MySQL skróci każdą wstawioną wartość, która przekroczy określoną szerokość kolumny.
aby zrobić to bez błędów, spróbuj przełączyć SQL mode
nie używać STRICT
.
EDYTUJ:
Zmiana trybu
Można to zrobić na dwa sposoby:
- Otwórz swój
my.ini
(Windows) lubmy.cnf
(Unix) w katalogu instalacyjnym MySQL i poszukaj tekstu „sql-mode”.
Znajdź:
Kod:
# Set the SQL mode to strict
sql-mode="STRICT_TRANS_TABLES,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION"
Zamień na:
Kod:
# Set the SQL mode to strict
sql-mode="NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION"
Lub
- Możesz uruchomić zapytanie SQL w swoim narzędziu do zarządzania bazą danych, takim jak phpMyAdmin:
Kod:
SET @@global.sql_mode= '';