Erst kürzlich zu MySQL 5.6.30 aktualisiert, werfen mysql Auto incrment Fehler ausmysql Autoinkrement Feld Fehler 1336 Falscher Integer-Wert
-1
A
Antwort
0
Wahrscheinlich Ihre neuen Mysql Installation läuft im strikten Modus, während Ihre vorherige nicht. Und Sie haben wahrscheinlich einen leeren Wert in einer Spalte, die als Integer definiert ist, so dass Sie diesen Fehler erhalten.
Go auf Ihre my.cnf/my.ini
Datei und suchen Sie nach dieser Zeile
sql-mode = "STRICT_TRANS_TABLES,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION"
ändern es leer:
sql-mode=""
Dies würde den Strict-Modus deaktivieren, und der Fehler würde
zu warnen umgewandelt werdenABER
Der beste Ansatz wäre, den leeren Feldwert in einen gültigen ganzzahligen Wert zu ändern.
Verwandte Themen
- 1. Wie Autoinkrement-Feld in Auswahlabfrage
- 2. mysql unbegrenzte Primärschlüssel Autoinkrement
- 3. mysql LOAD DATA INFILE mit Autoinkrement-Primärschlüssel
- 4. MySQL Feld Länge Fehler
- 5. Mysql - Mysql2 :: Fehler: Falscher String-Wert:
- 6. Autoinkrement-ID mit sequelize in MySQL
- 7. Fehler in der Nähe 'Autoinkrement'
- 8. # 1366 - Falscher Integer-Wert: mySQL
- 9. id-Feld ohne Autoinkrement Option in der Migration
- 10. Inkrementieren Sie das Autoinkrement-ID-Feld um eins
- 11. erzeugen Autoinkrement Wert von einzigartigen ID mysql
- 12. MySQL Autoinkrement Spalte springt um 10 - warum?
- 13. dreamweaver/mysql/php - falscher Tabellenname
- 14. Mongoose Autoinkrement
- 15. MySQL + PHP-Fehler: mysqli_stmt :: execute() Falscher Datetime-Wert:.. "
- 16. Hinzufügen eines Autoinkrement-Felds in mySQL mit Präfix
- 17. Wie MySQL-Tabelle Primärschlüssel Autoinkrement mit einigem Präfix
- 18. Wie MySQL-Tabelle Primärschlüssel Autoinkrement mit einigem Präfix
- 19. MySQL-Fehler # 1054 unbekannt Spalte im Feld
- 20. Autoinkrement nicht
- 21. MySQL Autoinkrement Primärschlüssel verursacht Zählwertes Mismatch und Fremdschlüsselfehler
- 22. Mysql2 :: Fehler: Falscher Zeichenfolgenwert für türkische Zeichen
- 23. Autoinkrement beginnt bei Maximalwert
- 24. Falscher Integer-Wert SQL-Fehler
- 25. mosh + osx +/bin/falscher Fehler
- 26. Autoinkrement-Spalte
- 27. PHP/MySQL-Code Falscher Wert zurückgegeben
- 28. Falscher Mysql OUTFILE-Pfad in XAMPP
- 29. Conditional Autoinkrement in xsl
- 30. ISO 8601-Zeitstempel für MySQL Datenbank: MySQL Falscher Datetime-Wert