Systém správy databáze MySQL je jedním z nejpopulárnějších řešení pro vytváření univerzálních a flexibilních služeb pro ukládání dat pro webové aplikace. Ovladače pro práci s MySQL DBMS jsou zahrnuty v drtivé většině moderních distribucí CMS. Pro většinu populárních skriptů a systémů pro správu obsahu existují databáze s počátečním plněním dat. Musíte pouze importovat databázi mysql, abyste mohli začít.
Nezbytné
- - autorizační údaje pro přístup k serveru MySQL;
- konzolový klient mysql -.
Instrukce
Krok 1
Připravte soubor výpisu databáze MySQL. Pokud je výpis v archivu, rozbalte jej. Použijte odpovídající možnosti rozbalovače nebo správce souborů.
Krok 2
Určete kódování základního výpisu textu, pokud není předem znám. Otevřete soubor v editoru nebo prohlížeči, který umožňuje dynamické změny kódování. Zvolte kódování dokumentu.
Krok 3
Připojte se k serveru MySQL. Spusťte klientský program mysql z konzoly se zadaným názvem hostitele a uživatelským jménem. Název hostitele se zadává pomocí možnosti příkazového řádku -h a uživatelské jméno se zadává pomocí volby -u. Můžete také zadat heslo na příkazovém řádku pro přístup na server pomocí přepínače --password, nebo ponechat tento parametr nezaškrtnutý (při připojení se zobrazí výzva k zadání hesla). Do konzoly zadejte následující příkaz:
mysql -h HostName -u UserName --password = UserPassword
a stiskněte klávesu Enter. Zde HostName je název hostitele (může to být buď symbolický, nebo IP adresa), UserName je uživatelské jméno DBMS a UserPassword je heslo. Pokud je připojení úspěšné, zobrazí se na konzole zpráva a také příkazový řádek.
Krok 4
Seznam znakových sad podporovaných serverem. Na konzole zadejte „ZOBRAZIT SADU ZNAKŮ;“. Stiskněte Enter. Zjistěte, zda má server znakovou sadu, která odpovídá kódování, které obsahuje data výpisu z importované databáze.
Krok 5
Zobrazit seznam existujících databází. Na konzole zadejte „ZOBRAZIT DATABÁZE;“. Stiskněte Enter.
Krok 6
Vytvořte novou databázi na serveru MySQL. Zadejte příkaz jako:
CREATE DATABASE `DatabaseName` CHARACTER SET CharsetName COLLATE CollateName;
a stiskněte klávesu Enter. Zadejte požadovaný název databáze pro parametr DatabaseName. Nesmí odpovídat žádnému ze jmen v seznamu zobrazeném v kroku pět. U parametru CharsetName zadejte název znakové sady, který odpovídá kódování textu výpisu databáze. Ve čtvrtém kroku byl zobrazen seznam znakových sad. Nahraďte CollateName hodnotou z pole „Default collation“příslušného řádku ve stejném seznamu.
Krok 7
Odpojte se od serveru. Zadejte q do konzoly. Stiskněte Enter.
Krok 8
Importujte databázi MySQL. Zadejte takový příkaz do konzoly:
mysql -h HostName -u UserName -D DatabaseName -b -B -s -p <název_souboru
stiskněte Enter. Zadejte heslo uživatele. Stiskněte Enter. Počkejte, až se data naimportují. Zde jsou hodnoty parametrů -h a -u stejné jako hodnoty popsané ve třetím kroku. Namísto DatabaseName musíte nahradit název databáze vytvořené v šestém kroku. Název souboru musí být úplná nebo relativní cesta k souboru s výpisem databáze. Chybové zprávy budou vytištěny na konzoli.