Hur Man Importerar Mysql-databas

Innehållsförteckning:

Hur Man Importerar Mysql-databas
Hur Man Importerar Mysql-databas

Video: Hur Man Importerar Mysql-databas

Video: Hur Man Importerar Mysql-databas
Video: Qt5 C+ Connecting Qt Application To Mysql Database #28 2024, April
Anonim

MySQL-databashanteringssystemet är en av de mest populära lösningarna för att skapa universella och flexibla datalagringstjänster för webbapplikationer. Drivrutiner för att arbeta med MySQL DBMS ingår i den överväldigande majoriteten av moderna CMS-distributioner. För de flesta populära skript och innehållshanteringssystem finns det databaser med inledande datafyllning. Du behöver bara importera mysql-databasen för att komma igång.

Hur man importerar Mysql-databas
Hur man importerar Mysql-databas

Nödvändig

  • - auktoriseringsdata för åtkomst till MySQL-servern;
  • - konsolklient mysql.

Instruktioner

Steg 1

Förbered en MySQL-databas dumpfil. Om dumpningen finns i ett arkiv, packa upp den. Använd en lämplig uppackare eller filhanteringsfunktioner.

Steg 2

Bestäm kodningen av basdumptexten om den inte är känd i förväg. Öppna filen i en redigerare eller visare som tillåter dynamiska kodningsändringar. Välj kodning av dokumentet.

Steg 3

Anslut till MySQL-servern. Kör mysql-klientprogrammet från konsolen med det angivna värdnamnet och användarnamnet. Värdnamnet anges med -h-kommandoradsalternativet och användarnamnet anges med alternativet -u. Du kan också ange ett lösenord på kommandoraden för att komma åt servern med --password-omkopplaren, eller lämna den här parametern okontrollerad (då uppmanas lösenordet när du ansluter). Ange följande kommando i konsolen:

mysql -h HostName -u UserName --password = UserPassword

och tryck på Enter. Här är värdnamn värdnamnet (det kan vara antingen symboliskt eller en IP-adress), användarnamn är DBMS-användarnamnet och användarlösenord är lösenordet. Om anslutningen lyckas visas ett meddelande i konsolen och en kommandotolk.

Steg 4

Lista teckenuppsättningar som stöds av servern. Ange "SHOW CHARACTER SET;" i konsolen. Tryck på Enter. Bestäm om servern har en teckenuppsättning som matchar den kodning som innehåller dumpningsdata för den importerade databasen.

Steg 5

Visa en lista över befintliga databaser. Ange "VISA DATABASER;" i konsolen. Tryck på Enter.

Steg 6

Skapa en ny databas på MySQL-servern. Ange ett kommando som:

SKAPA DATABAS "Databasnamn" TECKENINSTÄLLNING CharsetName COLLATE CollateName;

och tryck på Enter. Ange önskat databasnamn för parametern Databasnamn. Den får inte matcha något av namnen i listan som visas i steg fem. För parametern CharsetName anger du namnet på teckenuppsättningen som matchar kodningen för databasdumptexten. Listan över teckenuppsättningar visas i det fjärde steget. Byt ut sorteringsnamn med värdet från fältet "Standard sortering" på motsvarande rad i samma lista.

Steg 7

Koppla bort från servern. Ange q i konsolen. Tryck på Enter.

Steg 8

Importera MySQL-databasen. Ange ett sådant kommando i konsolen:

mysql -h värdnamn -u användarnamn -D databasnamn -b -B -s -p <filnamn

tryck enter. Ange användarlösenordet. Tryck på Enter. Vänta tills data importeras. Här är värdena för parametrarna -h och -u samma som beskrivs i det tredje steget. I stället för databasnamn måste du ersätta namnet på databasen som skapades i det sjätte steget. Filnamnet måste vara den fullständiga eller relativa sökvägen till databasdumpfilen. Felmeddelanden skrivs ut på konsolen.

Rekommenderad: