4 articles mysql

MYSQL Field „xyz“ has no default values

Nach einem Debian Upgrade funktioniert der MySQL / MariaDB nicht mehr, wie erwartet.Man möchte Werte speichern und bekommt eine Fehlermeldung, die besagt, dass ein Feld keine Default Werte hat. Was passiert genau? Im Grund ist die Programmierung unsauber: Man möchte einen INSERT Befehl ausführen, bei dem nicht alle Spalten / Felder einer SQL Tabelle mit…

CSV Datei direkt in Mysql importieren

Wie kann man(n) per SQL befehl csv Dateien importieren? è voila: LOAD DATA LOCAL INFILE ‚/wochenstatistik.csv‘ REPLACE INTO TABLE wochenstatistik FIELDS TERMINATED BY ‚;‘ OPTIONALLY ENCLOSED BY ‚“‚; Allerdings muss man daruf achten, dass die Tabelle schon angelegt ist und Sie sollte die Spalten in der gleichen Reihenfolge haben, wie in der CSV vorliegend.