Es gibt verschiedene Möglichkeiten, ein Datum in eine MySQL-Datenbank einzufügen. 
 
 1. Verwendung des Schlüsselworts DATE 
 
 Mit dem Schlüsselwort „DATE“ kann ein Datum im Format „JJJJ-MM-TT“ eingefügt werden. Die folgende Anweisung fügt beispielsweise das Datum 15. Januar 2023 in die Spalte „my_date“ der Tabelle „my_table“ ein:
 
 „ 
 INSERT INTO my_table (my_date) VALUES ('2023-01-15'); 
 „ 
 
 2. Verwendung der Funktion STR_TO_DATE 
 
 Die Funktion „STR_TO_DATE“ kann verwendet werden, um eine String-Darstellung eines Datums in einen Datumswert umzuwandeln. Die Funktion benötigt zwei Argumente:die Zeichenfolgendarstellung des Datums und das Format der Zeichenfolge. Die folgende Anweisung fügt beispielsweise das Datum 15. Januar 2023 in die Spalte „my_date“ der Tabelle „my_table“ ein:
 
 „ 
 INSERT INTO my_table (my_date) VALUES (STR_TO_DATE('15. Januar 2023', '%M %d, %Y')); 
 „ 
 
 3. Verwendung der Funktion NOW() 
 
 Mit der Funktion „NOW()“ können das aktuelle Datum und die aktuelle Uhrzeit in eine Datenbank eingefügt werden. Die folgende Anweisung fügt beispielsweise das aktuelle Datum und die aktuelle Uhrzeit in die Spalte „my_date“ der Tabelle „my_table“ ein:
 
 „ 
 INSERT INTO my_table (my_date) VALUES (NOW()); 
 „