A MySQL adatbázis-kezelő rendszer az egyik legnépszerűbb megoldás az univerzális és rugalmas adattárolási szolgáltatások létrehozására a webalkalmazások számára. A MySQL DBMS használatával kapcsolatos illesztőprogramok a modern CMS disztribúciók túlnyomó többségében szerepelnek. A legnépszerűbb szkriptek és tartalomkezelő rendszerek többségéhez léteznek kezdeti adatkitöltéssel rendelkező adatbázisok. A kezdéshez csak a mysql adatbázist kell importálnia.
Szükséges
- - a MySQL szerverhez való hozzáférés engedélyezési adatai;
- - konzolos kliens mysql.
Utasítás
1. lépés
Készítsen elő egy MySQL adatbázis dump fájlt. Ha a dump archívumban van, csomagolja ki. Használjon megfelelő kicsomagoló vagy fájlkezelő képességeket.
2. lépés
Határozza meg az alap kiírási szöveg kódolását, ha az előre nem ismert. Nyissa meg a fájlt egy szerkesztőben vagy megjelenítőben, amely lehetővé teszi a dinamikus kódolási változtatásokat. Válassza ki a dokumentum kódolását.
3. lépés
Csatlakozzon a MySQL szerverhez. Futtassa a mysql kliens programot a konzolról a megadott hosztnévvel és felhasználónévvel. A hosztnevet a -h parancssori opcióval, a felhasználónevet pedig az -u opcióval adhatjuk meg. Megadhat egy jelszót is a parancssorban a kiszolgáló eléréséhez a - jelszó kapcsolóval, vagy hagyja bejelölés nélkül ezt a paramétert (akkor a csatlakozáskor a jelszót kéri). Írja be a következő parancsot a konzolba:
mysql -h HostName -u Felhasználónév --password = UserPassword
és nyomja meg az Enter billentyűt. Itt a HostName a hosztnév (lehet szimbolikus vagy IP-cím), a UserName a DBMS felhasználónév, a UserPassword pedig a jelszó. Ha a kapcsolat sikeres, akkor egy üzenet jelenik meg a konzolon, valamint egy parancssor.
4. lépés
Sorolja fel a szerver által támogatott karakterkészleteket. Írja be a "SHOW CHARACTER SET;" -t a konzolba. Nyomja meg az Enter billentyűt. Határozza meg, hogy a kiszolgáló rendelkezik-e olyan karakterkészlettel, amely megfelel az importált adatbázis kiírási adatait tartalmazó kódolásnak.
5. lépés
Jelenítse meg a meglévő adatbázisok listáját. Írja be a "SHOW DATABASES;" szót a konzolba. Nyomja meg az Enter billentyűt.
6. lépés
Hozzon létre egy új adatbázist a MySQL szerveren. Írja be a következő parancsot:
CATATE DATABASE `DatabaseName` CHARACTER SET CharsetName COLLATE CollateName;
és nyomja meg az Enter billentyűt. Adja meg a DatabaseName paraméter kívánt adatbázisnevét. Nem egyezhet az ötödik lépésben megjelenő lista egyik nevével sem. A CharsetName paraméterhez adja meg annak a karakterkészletnek a nevét, amely megfelel az adatbázis dump szövegének kódolásának. A negyedik lépésben megjelent a karakterkészletek listája. Cserélje ki a CollateName értéket ugyanabban a listában a megfelelő sor "Alapértelmezett összeállítás" mezőjében.
7. lépés
Kapcsolat bontása a szerverrel. Írja be a q értéket a konzolba. Nyomja meg az Enter billentyűt.
8. lépés
Importálja a MySQL adatbázist. Írjon be egy ilyen parancsot a konzolba:
mysql -h Gazdanév -u Felhasználónév -D AdatbázisNév -b -B -s -p <fájlnév
nyomd meg az Entert. Írja be a felhasználói jelszót. Nyomja meg az Enter billentyűt. Várjon, amíg az adatokat importálják. Itt a -h és -u paraméterek megegyeznek a harmadik lépésben leírtakkal. A DatabaseName helyett ki kell cserélnie a hatodik lépésben létrehozott adatbázis nevét. A fájlnévnek az adatbázis dump fájljának teljes vagy relatív elérési útjának kell lennie. A hibaüzenetek a konzolra kerülnek kinyomtatásra.