Denne artikkelen vil diskutere følgende innhold:
Importer database til den lokale MySQL -serveren ved hjelp av kommandolinje
For å importere databaser ved å bruke en MySQL -fil til den lokale MySQL -serveren, logger du først inn på din lokale server ved å bruke denne syntaks:
mysql -u [brukernavn] -pOppgi brukernavnet til den lokale serveren i kommandoen:
Neste trinn er å opprette en ny database der du vil importere en database. Oppgi navnet på databasen din i kommandoen. For dette innlegget er navnet “Newlinuxhint”:
opprette database newlinuxhint;Suksessmeldingen vises som "Spørring OK, 1 rad berørt”:
SQL -filen er en sikkerhetskopifil som inneholder instruksjoner for å opprette en database med dataene. Nå for å importere databasen, bruk denne syntaks:
mysql -u [brukernavn] -p [db -name] < [file-name].sqlGi parametrene i henhold til deg og kjør kommandoen:
mysql -u root -p newlinuxhint < linuxhint_dump.sqlDen feilfrie utgangen indikerer at kommandoen utføres vellykket:
For å bekrefte det, logg inn på den lokale serveren. Bruk denne kommandoen og sørg for å oppgi brukernavnet ditt:
mysql -u root -pEtter den vellykkede påloggingen, kjør disse kommandoene, naviger til databasen og se alle tilgjengelige tabeller:
Bruk newlinuxhint;Utgangen vil vise navnene på tabellene hvis importen var vellykket:
Du har importert en database ved hjelp av en SQL -fil i din lokale MySQL -server.
Importer database til den eksterne MySQL -serveren ved hjelp av kommandolinje
For å importere databasen på den eksterne serveren ved hjelp av SQL -fil gjennom kommandolinjen, bruk denne syntaks:
mysql -h [vertsnavn] -p [port -nummer] -u [brukernavn] -p [db -name] < [file-name].sqlOppgi portnummer, brukernavn, vertsnavn (endepunkt) av den eksterne MySQL -serveren. Oppgi også databasenavnet og navnet på MySQL -filen:
For å bekrefte om databasen er importert vellykket eller ikke, logg inn på den eksterne MySQL -serveren din ved å bruke denne syntaks:
mysql -h [vertsnavn] -p [port -nummer] -u [brukernavn] -pBruk disse kommandoen til å se navnene på tabeller i databasen du importerte:
Bruk newlinuxhint;Utgangen viser alle tabellene fra den importerte databasen:
Databasen importeres vellykket fra en SQL -fil til den eksterne MySQL -serveren.
Konklusjon
For å importere databasen i MySQL -serveren din ved hjelp av en SQL -fil. For den lokale serveren, kjør "mysql -u [brukernavn] -p [db -name] < [file-name].sql”Kommando, og for den eksterne serveren, kjør”mysql -h [vertsnavn] -p [port -nummer] -u [brukernavn] -p”Syntaks. Dette innlegget diskuterte hvordan du kan importere databasen ved å bruke kommandolinjen til fjernkontrollen din, så vel som lokal MySQL -server ved hjelp av SQL -filer.