Sådan Importeres Mysql-database

Indholdsfortegnelse:

Sådan Importeres Mysql-database
Sådan Importeres Mysql-database

Video: Sådan Importeres Mysql-database

Video: Sådan Importeres Mysql-database
Video: MySQL Import Database using Command Line 2024, Kan
Anonim

MySQL-databasesystemet er en af de mest populære løsninger til oprettelse af universelle og fleksible datalagringstjenester til webapplikationer. Drivere til at arbejde med MySQL DBMS er inkluderet i det overvældende flertal af moderne CMS-distributioner. For de fleste af de populære scripts og indholdsstyringssystemer er der databaser med indledende datafyldning. Du skal kun importere mysql-databasen for at komme i gang.

Sådan importeres Mysql-database
Sådan importeres Mysql-database

Nødvendig

  • - autorisationsdata for adgang til MySQL-serveren
  • - konsolklient mysql.

Instruktioner

Trin 1

Forbered en MySQL-database dump-fil. Hvis lossepladsen er i et arkiv, skal du pakke den ud. Brug en passende unpacker- eller filhåndteringsfunktion.

Trin 2

Bestem kodningen af basedumpeteksten, hvis den ikke er kendt på forhånd. Åbn filen i en editor eller fremviser, der tillader dynamiske kodningsændringer. Vælg kodning af dokumentet.

Trin 3

Opret forbindelse til MySQL-server. Kør mysql-klientprogrammet fra konsollen med det angivne værtsnavn og brugernavn. Værtsnavnet er angivet ved hjælp af kommandolinjemuligheden -h, og brugernavnet er angivet ved hjælp af indstillingen -u. Du kan også angive en adgangskode på kommandolinjen for at få adgang til serveren ved hjælp af --password-kontakten eller lade denne parameter være ukontrolleret (så bliver kodeordet bedt om, når du opretter forbindelse). Indtast følgende kommando i konsollen:

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

og tryk på Enter-tasten. Her er HostName værtsnavnet (det kan enten være symbolsk eller en IP-adresse), UserName er DBMS-brugernavnet, og UserPassword er adgangskoden. Hvis forbindelsen er vellykket, vises en meddelelse i konsollen såvel som en kommandoprompt.

Trin 4

Angiv tegnsæt, der understøttes af serveren. Indtast "SHOW CHARACTER SET;" i konsollen. Tryk på Enter. Find ud af, om serveren har et tegnsæt, der matcher kodningen, der indeholder dumpdata fra den importerede database.

Trin 5

Vis en liste over eksisterende databaser. Indtast "VIS DATABASER;" i konsollen. Tryk på Enter.

Trin 6

Opret en ny database på MySQL-serveren. Indtast en kommando som:

CREATE DATABASE `DatabaseName` TEGNESÆT ChartsetName COLLATE CollateName;

og tryk på Enter. Angiv det ønskede databasenavn til parameteren DatabaseName. Det må ikke matche nogen af navnene på listen, der vises i trin fem. For parameteren CharsetName skal du angive navnet på det tegnsæt, der svarer til kodningen af databasedumpteksten. Listen over tegnsæt blev vist i det fjerde trin. Udskift sorteringsnavn med værdien fra feltet "Standard sortering" på den tilsvarende linje på den samme liste.

Trin 7

Afbryd forbindelsen til serveren. Indtast q i konsollen. Tryk på Enter.

Trin 8

Importer MySQL-databasen. Indtast en kommando som denne i konsollen:

mysql -h HostName -u UserName -D DatabaseName -b -B -s -p <filnavn

tryk på Enter. Indtast brugeradgangskoden. Tryk på Enter. Vent, indtil dataene er importeret. Her er værdierne for parametrene -h og -u de samme som beskrevet i tredje trin. I stedet for databasenavn skal du erstatte navnet på den database, der blev oprettet i det sjette trin. Filnavn skal være den fulde eller relative sti til databasedumpfilen. Fejlmeddelelser udskrives på konsollen.

Anbefalede: