Sistem za upravljanje baz podatkov MySQL je ena najbolj priljubljenih rešitev za ustvarjanje univerzalnih in prilagodljivih storitev shranjevanja podatkov za spletne aplikacije. Gonilniki za delo z DBMS MySQL so vključeni v veliko večino sodobnih distribucij CMS. Za večino priljubljenih skriptov in sistemov za upravljanje vsebin obstajajo baze z začetnim polnjenjem podatkov. Za začetek morate uvoziti samo zbirko podatkov mysql.
Potrebno
- - pooblastila za dostop do strežnika MySQL;
- odjemalca konzole.
Navodila
Korak 1
Pripravite datoteko za odlaganje baze podatkov MySQL. Če je smetišče v arhivu, ga razpakirajte. Uporabite ustrezne zmožnosti razpakiranja ali upravitelja datotek.
2. korak
Določite kodiranje besedila osnovnega izpisa, če ni znano vnaprej. Datoteko odprite v urejevalniku ali pregledovalniku, ki omogoča spremembe dinamičnega kodiranja. Izberite kodiranje dokumenta.
3. korak
Povežite se s strežnikom MySQL. Zaženite odjemalski program mysql s konzole z določenim imenom gostitelja in uporabniškim imenom. Ime gostitelja je določeno z možnostjo ukazne vrstice, uporabniško ime pa z možnostjo -u. V ukazni vrstici lahko določite tudi geslo za dostop do strežnika s stikalom --password ali pustite ta parameter neizključen (potem bo geslo zahtevano pri povezovanju). V konzolo vnesite naslednji ukaz:
mysql -h Ime gostitelja -u Uporabniško ime --password = UserPassword
in pritisnite tipko Enter. Tu je HostName ime gostitelja (lahko je simbolično ali naslov IP), UserName je uporabniško ime DBMS in UserPassword je geslo. Če je povezava uspešna, se v konzoli prikaže sporočilo in ukazni poziv.
4. korak
Naštejte nabore znakov, ki jih podpira strežnik. V konzolo vnesite "SHOW CHARACTER SET;". Pritisnite Enter. Ugotovite, ali ima strežnik nabor znakov, ki se ujema s kodiranjem, ki vsebuje podatke o izpisu uvožene baze podatkov.
5. korak
Prikažite seznam obstoječih baz podatkov. V konzolo vnesite "POKAŽI BAZE PODATKOV;". Pritisnite Enter.
6. korak
Ustvarite novo bazo podatkov na strežniku MySQL. Vnesite ukaz, kot je:
USTVARI BAZO PODATKOV `DatabaseName` CHARACTER SET SET CharsetName COLLATE CollateName;
in pritisnite Enter. Za parameter DatabaseName podajte želeno ime baze podatkov. Ne sme se ujemati z nobenim imenom na seznamu, prikazanem v petem koraku. Za parameter CharsetName podajte ime nabora znakov, ki se ujema s kodiranjem besedila izpisa baze podatkov. V četrtem koraku je bil prikazan seznam naborov znakov. Nadomestite CollateName z vrednostjo iz polja "Privzeto primerjanje" ustrezne vrstice na istem seznamu.
7. korak
Prekinite povezavo s strežnikom. V konzolo vnesite q. Pritisnite Enter.
8. korak
Uvozite bazo podatkov MySQL. V konzolo vnesite ukaz, kot je ta:
mysql -h Ime gostitelja -u Uporabniško ime -D Ime baze podatkov -b -B -s -p <ime datoteke
pritisnite Enter. Vnesite uporabniško geslo. Pritisnite Enter. Počakajte, da se podatki uvozijo. Tu so vrednosti parametrov -h in -u enake, kot je opisano v tretjem koraku. Namesto DatabaseName morate nadomestiti ime baze podatkov, ustvarjene v šestem koraku. Ime datoteke mora biti celotna ali relativna pot do datoteke izpisa baze podatkov. Sporočila o napakah bodo natisnjena na konzolo.