Ang MySQL database management system ay isa sa pinakatanyag na solusyon para sa paglikha ng unibersal at may kakayahang umangkop na mga serbisyo sa pag-iimbak ng data para sa mga web application. Ang mga driver para sa pagtatrabaho sa MySQL DBMS ay kasama sa napakaraming mga modernong pamamahagi ng CMS. Para sa karamihan ng mga tanyag na script at system ng pamamahala ng nilalaman, may mga database na may paunang pagpuno ng data. Kailangan mo lamang i-import ang MySQL database upang makapagsimula.
Kailangan
- - data ng pahintulot para sa pag-access sa MySQL server;
- - console client MySQL.
Panuto
Hakbang 1
Maghanda ng isang MySQL database dump file. Kung ang dump ay nasa isang archive, i-unpack ito. Gumamit ng naaangkop na mga kakayahan sa pag-unpack o file manager.
Hakbang 2
Tukuyin ang pag-encode ng base dump text kung hindi ito nalalaman nang maaga. Buksan ang file sa isang editor o manonood na nagbibigay-daan sa mga pagbabago sa pag-encode. Piliin ang pag-encode ng dokumento.
Hakbang 3
Kumonekta sa MySQL server. Patakbuhin ang programa ng MySQL client mula sa console kasama ang tinukoy na hostname at username. Ang hostname ay tinukoy gamit ang -h pagpipilian ng linya ng utos, at tinukoy ang username gamit ang pagpipiliang -u. Maaari mo ring tukuyin ang isang password sa linya ng utos upang ma-access ang server gamit ang --password switch, o iwanan na naka-check ang parameter na ito (pagkatapos ay sasabihan ang password kapag kumokonekta). Ipasok ang sumusunod na utos sa console:
MySQL -h HostName -u UserName --password = UserPassword
at pindutin ang Enter key. Narito ang HostName ay ang hostname (maaari itong maging simbolo o isang IP address), ang UserName ay DBMS username, at ang UserPassword ay ang password. Kung matagumpay ang koneksyon, ipapakita ang isang mensahe sa console, pati na rin ang isang prompt ng utos.
Hakbang 4
Ilista ang mga hanay ng character na suportado ng server. Ipasok ang "SHOW CHARACTER SET;" sa console. Pindutin ang Enter. Tukuyin kung ang server ay may isang hanay ng character na tumutugma sa pag-encode na naglalaman ng data ng dump ng na-import na database.
Hakbang 5
Magpakita ng isang listahan ng mga umiiral nang mga database. Ipasok ang "SHOW DATABASES;" sa console. Pindutin ang Enter.
Hakbang 6
Lumikha ng isang bagong database sa MySQL server. Magpasok ng isang utos tulad ng:
GUMAWA NG DATABASE `DatabaseName` CHARACTER SET CharsetName COLLATE CollateName;
at pindutin ang Enter. Tukuyin ang nais na pangalan ng database para sa parameter ng DatabaseName. Hindi ito dapat tumugma sa anuman sa mga pangalan sa listahan na ipinakita sa hakbang limang. Para sa parameter ng CharsetName, tukuyin ang pangalan ng hanay ng character na tumutugma sa pag-encode ng database ng dump ng database. Ang listahan ng mga hanay ng character ay ipinakita sa ika-apat na hakbang. Palitan ang CollateName ng halagang mula sa patlang na "Default na pagsasama" ng kaukulang linya sa parehong listahan.
Hakbang 7
Idiskonekta mula sa server. Ipasok ang q sa console. Pindutin ang Enter.
Hakbang 8
I-import ang MySQL database. Magpasok ng isang utos na tulad nito sa console:
mysql -h HostName -u UserName -D DatabaseName -b -B -s -p <filename
pindutin ang enter. Ipasok ang password ng gumagamit. Pindutin ang Enter. Maghintay hanggang ma-import ang data. Dito ang mga halaga ng -h at -u na mga parameter ay pareho ng inilarawan sa ikatlong hakbang. Sa halip na DatabaseName, dapat mong palitan ang pangalan ng database na nilikha sa ika-anim na hakbang. Ang filename ay dapat na buo o kamag-anak na landas sa database dump file. Ang mga mensahe ng error ay mai-print sa console.