MySQL andmebaaside haldussüsteem on üks populaarsemaid lahendusi veebirakenduste jaoks universaalsete ja paindlike andmesalvestusteenuste loomiseks. MySQL DBMS-iga töötamise draiverid on kaasatud valdavasse enamusesse tänapäevastesse CMS-i jaotustesse. Enamiku populaarsete skriptide ja sisuhaldussüsteemide jaoks on olemas algandmete täitmisega andmebaasid. Alustamiseks peate importima ainult mysql-i andmebaasi.
Vajalik
- - autoriseerimisandmed juurdepääsuks MySQL-i serverile;
- - konsoolikliendi mysql.
Juhised
Samm 1
Valmistage ette MySQL-i andmebaasi prügifail. Kui prügimägi on arhiivis, pakkige see lahti. Kasutage sobivaid lahtipakkija või failihalduri võimalusi.
2. samm
Kui see pole ette teada, määrake põhi prügikasti kodeering. Avage fail redaktoris või vaates, mis võimaldab dünaamilisi kodeeringumuutusi. Valige dokumendi kodeering.
3. samm
Looge ühendus MySQL-serveriga. Käivitage konsoolilt mysql-i klientprogramm koos määratud hostinime ja kasutajanimega. Hosti nimi määratakse käsureavaliku -h abil ja kasutajanimi määratakse suvandi -u abil. Samuti saate käsureal määrata parooli, et pääseda serverisse - parooli lüliti abil, või jätta see parameeter märkimata (siis küsitakse ühenduse loomisel parooli). Sisestage konsoolis järgmine käsk:
mysql -h HostName -u Kasutajanimi --password = Kasutajaparool
ja vajutage sisestusklahvi. Siin on HostName hostinimi (see võib olla kas sümboolne või IP-aadress), UserName on DBMS-i kasutajanimi ja UserPassword on parool. Kui ühendus on õnnestunud, kuvatakse konsoolis teade ja käsuviip.
4. samm
Loetlege serveri toetatud märgistikud. Sisestage konsooli "SHOW CHARACTER SET;". Vajutage sisestusklahvi. Tehke kindlaks, kas serveril on märgistik, mis vastab kodeeringule, mis sisaldab imporditud andmebaasi prügiandmeid.
5. samm
Kuva olemasolevate andmebaaside loend. Sisestage konsooli "SHOW DATABASES;". Vajutage sisestusklahvi.
6. samm
Looge MySQL-i serveris uus andmebaas. Sisestage selline käsk:
CREATE DATABASE `DatabaseName` CHARACTER SET CHarsetName COLLATE CollateName;
ja vajutage sisestusklahvi. Määrake parameetri DatabaseName jaoks soovitud andmebaasi nimi. See ei tohi sobida ühegi viiendas etapis kuvatud loendi nimega. Parameetri CharsetName jaoks määrake andmebaasi prügikasti teksti kodeeringuga sobiva märgistiku nimi. Neljandas etapis kuvati märgistike loend. Asendage CollateName väärtusega samast loendist vastava rea väljale "Vaikimisi sortimine".
7. samm
Katkesta ühendus serveriga. Sisestage konsooli q. Vajutage sisestusklahvi.
8. samm
Importige MySQL-i andmebaas. Sisestage konsoolis selline käsk:
mysql -h hostinimi -u kasutajanimi -D andmebaasi nimi -b -B -s -p <failinimi
vajutage sisestusklahvi. Sisestage kasutaja parool. Vajutage sisestusklahvi. Oodake, kuni andmed imporditakse. Siin on parameetrite -h ja -u väärtused samad, mida on kirjeldatud kolmandas etapis. DatabaseName'i asemel peate asendama kuuendas etapis loodud andmebaasi nime. Failinimi peab olema andmebaasi prügifaili täielik või suhteline tee. Veateated prinditakse konsooli.