Hvordan sette inn mm/dd/ååå formatdatoer i mysql?

Hvordan sette inn mm/dd/ååå formatdatoer i mysql?
I mysql, "DATO”Er en av de mest brukte datatypene som brukes til å administrere datoverdiene. Som standard bruker MySQL "åååå/mm/dd”Format for lagring av en datoverdi, og det kan ikke endres. Imidlertid foretrekker brukere å lagre datoen i "mm/dd/åååå”Format. For å gjøre det gir MySQL forskjellige funksjoner, for eksempel "Date_format ('date', 'format')”Funksjon. Det kan formatere datoen i brukerens påkrevde format.

Denne bloggen vil gi metoden for å sette inn datoer i mm/dd/åååå format ved å bruke forskjellige funksjoner i MySQL.

Hvordan sette inn mm/dd/ååå formatdatoer i mysql?

For å sette inn mm/dd/åååy format datoer i MySQL, prøv instruksjonene under leverte underverdighet:

  • Få tilgang til MySQL -serveren og liste databasene.
  • Endre databasen og utfør "Lag tabell (Col1, Col2, ...); kommando for å opprette en ny tabell.
  • Kjør “Sett inn i (Col1, Col2, ...) verdier (val1, (str_to_date ('String', 'date-format')));”Kommando for å sette inn datoen i mm/dd/åååå format.
  • Bruke "Velg dato_format (, '') fra;”Kommando for å se datoen i ønsket format.

Trinn 1: Koble ledetekst med MySQL

Først må du utføre "mysql”Kommando for å få tilgang til MySQL -serveren ved å oppgi brukernavn og passord:

mysql -u root -p

Trinn 2: Se databaser

Nå, kjør "FORESTILLING”Kommando for å liste opp databasene:

Vis databaser;

Fra den viste databaselisten har vi valgt "mynewdb”Database:

Trinn 3: Endre database

For å endre databasen, kjør "BRUK”Kommando:

Bruk mynewdb;

Trinn 4: Lag ny tabell

Deretter oppretter du en ny tabell i den nåværende databasen ved å bruke "SKAPE”Uttalelse sammen med“BORD”Alternativ, tabellnavn, kolonnenavn og deres datatyper:

Lag tabelldemo_test (
id int primær nøkkel auto_increment,
Navn varchar (40) Ikke null,
Dato_of_birth Dato
);

Her:

  • SKAPE”Uttalelse brukes til å generere en tabell i databasen.
  • BORD”Er standardalternativet i MySQL.
  • demo_test”Er tabellnavnet som vi lager.

I henhold til følgende utgang, "Spørring OK”Viser at spørringen er utført med hell:

Trinn 5: Sett inn data i tabellen

Kjør deretter “SETT INN”Uttalelse med“INN I”Søkeord for å legge til de nødvendige dataene i tabellfeltene ved å bruke“Str_to_date ()”Funksjon:

Sett inn Demo_Test (navn, date_of_birth)
Verdier ('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 ')));

Her:

  • Navn”Og“Fødselsdato”Er tabellkolonnenavn.
  • Verdier”Uttalelse som returnerer et sett med en eller flere rader som et bord.
  • Str_to_date ()”Funksjon brukes til å returnere en dato basert på en gitt streng og ønsket format som parametere.
  • “'%m-%d-%y '”Er ønsket datoformat:

Trinn 6: Bruk Date_Format () -funksjonen

Bruke "Date_format ()”Funksjon med de nødvendige parametrene for å vise datoen i“mm/dd/åååå”Format:

Velg dato_format (date_of_birth, '%m/%d/%y') fra demo_test;

Her:

  • PLUKKE UT”Uttalelse brukes til å velge dataene fra MySQL -databasen.
  • Date_format ()”Funksjon brukes til å formatere en dato som spesifisert, for eksempel i“ '%m/%d/%y '”.
  • FRA”Klausul brukes til å trekke ut de valgte postene fra en databasetabell.
  • demo_test”Er vårt databasetabellnavn.

Det kan sees i den medfølgende utgangen; Vi har hentet datoen i “mm/dd/åååå”Format:

Det er alt! Vi har samlet metoden for å sette inn og hente datoene i mm/dd/åååå format i mysql.

Konklusjon

For å sette inn mm/dd/ååå utformatdatoer i MySQL, utfør "Lag tabell (Col1, Col2, ...); kommando for å opprette en ny tabell. Etter det, kjør "Sett inn i (Col1, Col2, ...) verdier (val1, (str_to_date ('String', 'date-format')));”Kommando for å sette inn datoen i mm/dd/åååå format. Bruke "Velg dato_format (,) fra;”Kommando for å se datoen i ønsket format. Denne bloggen illustrerte metoden for å sette inn mm/dd/åååå format datoer i mysql.