So fügen Sie MM/DD/JJJJS -Formatdaten in MySQL ein?

So fügen Sie MM/DD/JJJJS -Formatdaten in MySQL ein?
In MySQL, die “DATUMIst einer der am häufigsten verwendeten Datentypen, die zur Verwaltung der Datumswerte verwendet werden. Standardmäßig verwendet MySQL die “yjjy/mm/ddFormat zum Speichern eines Datumswerts und kann nicht geändert werden. Benutzer bevorzugen jedoch, das Datum in der “zu speichern.“MM/DD/JJJJ" Format. Dazu liefert MySQL unterschiedliche Funktionen wie das “DATE_FORMAT ('Datum', 'Format')”Funktion. Es kann das Datum im vom Benutzer erforderlichen Format formatieren.

Dieser Blog bietet die Methode zum Einfügen von Daten im MM/DD/JJJJS -Format mit verschiedenen Funktionen in MySQL.

So fügen Sie MM/DD/JJJJS -Formatdaten in MySQL ein?

Um das MM/DD/JJJJ-Formatdaten in MySQL einzufügen, probieren Sie die folgenden Anweisungen aus:

  • Greifen Sie auf den MySQL -Server zu und listen Sie die Datenbanken auf.
  • Ändern Sie die Datenbank und führen Sie die “aus“ ausTabelle erstellen (col1, col2,…); Befehl zum Erstellen einer neuen Tabelle.
  • Leiten Sie die "Einfügen in (col1, col2,…) Werte (val1, (str_to_date ('String', 'Date-format')));Befehl ”, um das Datum im MM/DD/JJJJ -Format einzulegen.
  • Verwenden Sie die “Wählen Sie DATE_FORMAT (, '') aus;Befehl, das Datum im gewünschten Format anzuzeigen.

Schritt 1: Die Eingabeaufforderung mit MySQL verbinden

Führen Sie zunächst das ausMysqlBefehl zum Zugriff auf den MySQL -Server, indem Sie den Benutzernamen und das Passwort angeben:

Mysql -u root -p

Schritt 2: Datenbanken anzeigen

Jetzt leiten Sie die "ZEIGENBefehl, um die Datenbanken aufzulisten:

Datenbanken anzeigen;

Aus der angezeigten Datenbankliste haben wir das ausgewähltmynewdbDatenbank:

Schritt 3: Datenbank ändern

Um die Datenbank zu ändern, führen Sie die “aus“ ausVERWENDEN" Befehl:

Benutze mynewdb;

Schritt 4: Neue Tabelle erstellen

Erstellen Sie als Nächstes eine neue Tabelle in der aktuellen Datenbank, indem Sie die “verwenden“ERSTELLEN”Aussage zusammen mit dem“TISCHOption, Tabellenname, Spaltennamen und deren Datentypen:

Tabelle erstellen Demo_test (
ID int Primärschlüssel Auto_increment,
Nennen Sie Varchar (40) nicht null,
DATE_OF_BIRTH DATUM
);

Hier:

  • ERSTELLEN”Anweisung wird zum Generieren einer Tabelle in der Datenbank verwendet.
  • TISCHIst die Standardoption in MySQL.
  • Demo_testIst der Tabellenname, den wir erstellen.

Nach der folgenden Ausgabe die “Frage OKZeigt, dass die Abfrage erfolgreich ausgeführt wurde:

Schritt 5: Daten in die Tabelle einfügen

Dann laufen Sie die "EINFÜGUNG”Aussage mit der“HINEINSchlüsselwort, um die erforderlichen Daten in den Tabellenfeldern mit der “hinzuzufügenStr_to_date ()Funktion:

Einfügen in Demo_Test (Name, DATE_OF_BIRTH)
Werte ('Maria', (str_to_date ('05 -16-1995 ','%M-%d-%y '))),
('Farah', (str_to_date ('01 -10-1996 ','%M-%d-%y '))),
('Hafsa', (str_to_date ('07 -22-1995 ','%M-%d-%y '));

Hier:

  • Name" Und "Geburtsdatum”Sind die Tabellenspaltennamen.
  • WERTE”Anweisung, die einen Satz einer oder mehrere Zeilen als Tabelle zurückgibt.
  • Str_to_date ()Die Funktion wird verwendet, um ein Datum basierend auf einer bereitgestellten Zeichenfolge und einem gewünschten Format als Parameter zurückzugeben.
  • "''%M-%d-%y 'Ist das gewünschte Datumsformat:

Schritt 6: Verwenden Sie die Funktion date_format ()

Verwenden Sie die “DATUMSFORMAT()"Funktion mit den erforderlichen Parametern, um das Datum in" anzuzeigen "MM/DD/JJJJ" Format:

Wählen Sie DATE_FORMAT (DATE_OF_BIRTH, '%M/%d/%y') von Demo_Test;

Hier:

  • WÄHLENDie Anweisung wird verwendet, um die Daten aus der MySQL -Datenbank auszuwählen.
  • DATUMSFORMAT()Die Funktion wird verwendet, um ein Datum wie angegeben zu formatieren, z. B. im „''%m/%d/%y '”.
  • AUSDie Klausel wird verwendet, um die ausgewählten Datensätze aus einer Datenbanktabelle zu extrahieren.
  • Demo_test”Ist unser Datenbank -Tabellenname.

Es ist in der bereitgestellten Ausgabe zu sehen; Wir haben das Datum erfolgreich abgerufen “MM/DD/JJJJ" Format:

Das ist alles! Wir haben die Methode zum Einfügen und Abrufen der Daten im MM/DD/JJJJ -Format in MySQL zusammengestellt.

Abschluss

Führen Sie das "MM/DD/YJJJJ -Formatdaten in MySQL einTabelle erstellen (col1, col2,…); Befehl zum Erstellen einer neuen Tabelle. Danach führen Sie die "Einfügen in (col1, col2,…) Werte (val1, (str_to_date ('String', 'Date-format')));Befehl ”, um das Datum im MM/DD/JJJJ -Format einzulegen. Verwenden Sie die “Wählen Sie DATE_FORMAT (,) aus;Befehl, das Datum im gewünschten Format anzuzeigen. In diesem Blog wurde die Methode zum Einfügen von MM/DD/JJJJ -Formatdaten in MySQL veranschaulicht.