Mysql
 sql >> Datenbank >  >> RDS >> Mysql

Wie speichere ich das Datum in der MySQL-Datenbank?

Um Daten oder Zeiten in MySQL zu speichern, verwenden Sie date , datetime oder timestamp . Ich würde die ersten beiden für die meisten Zwecke empfehlen.

Um MySQL mitzuteilen, wie Ihr Datumsformat analysiert werden soll, verwenden Sie STR_TO_DATE Funktion. Hier ist ein Beispiel:

CREATE TABLE table1 (`Date` Date);
INSERT INTO table1 (`Date`) VALUES (STR_TO_DATE('01/05/2010', '%m/%d/%Y'));
SELECT * FROM table1;

Date
2010-01-05

Um die Ergebnisse wieder in die ursprüngliche Form zu formatieren, schauen Sie sich die DATE_FORMAT Funktion. Beachten Sie, dass Sie es nur formatieren müssen, wenn Sie es als Zeichenfolge in einem anderen als dem Standardformat anzeigen möchten.