Fejlkode 1046: Ingen database valgt
"Fejlkoden 1046" angiver, at du prøver at udføre en forespørgsel eller kommando uden at vælge en database i din MySQL -session. For at løse dette problem skal du vælge den relevante database, før du udfører dine forespørgsler.
Her er trinene til at vælge en database i MySQL og løse fejlkode 1046:
1.
Åbn din foretrukne MySQL -kommandolinjeklient. Dette kan gøres gennem terminalen på macOS og Linux eller gennem MySQL -kommandoprompten på Windows.
2. log ind på mysql
Hvis du ikke allerede er logget ind på din MySQL -server, skal du indtaste følgende kommando og give dit brugernavn og din adgangskode:
`` `
mysql -u -p
`` `
Indtast din MySQL -adgangskode, når du bliver bedt om det.
3. Vælg en database
For at vælge en bestemt database skal du bruge "Brug" -opgørelsen efterfulgt af navnet på den database, du vil bruge:
`` `
Brug ;
`` `
For eksempel:
`` `
Brug my_database;
`` `
4. Bekræft databaseforbindelse
Når du har valgt databasen, kan du verificere forbindelsen ved at udføre følgende forespørgsel:
`` `
Vælg database ();
`` `
Denne forespørgsel returnerer navnet på den aktuelt valgte database. Hvis det matcher den, du havde til hensigt at vælge, har du ændret databasen med succes.
5. Udfør dine forespørgsler
Når databasen er valgt, kan du udføre dine forespørgsler og kommandoer efter behov. For eksempel:
`` `
Vælg * fra tabel_navn;
`` `
Ved at følge disse trin kan du vælge en database og løse fejlen "No Database valgt" (kode 1046) i MySQL. Sørg for at vælge den relevante database, inden du udfører forespørgsler eller kommandoer for at sikre, at du arbejder med de tilsigtede data.