MySQL datu bāzes pārvaldības sistēma ir viens no populārākajiem risinājumiem, lai izveidotu universālus un elastīgus datu glabāšanas pakalpojumus tīmekļa lietojumprogrammām. Draiveri darbam ar MySQL DBVS ir iekļauti lielākajā daļā mūsdienu CMS izplatījumu. Lielākajai daļai populāro skriptu un satura pārvaldības sistēmu ir datu bāzes ar sākotnējo datu aizpildīšanu. Lai sāktu, jums jāimportē tikai mysql datu bāze.
Nepieciešams
- - autorizācijas dati piekļuvei MySQL serverim;
- - konsoles klienta mysql.
Instrukcijas
1. solis
Sagatavojiet MySQL datu bāzes izgāšanas failu. Ja izgāztuve atrodas arhīvā, izpakojiet to. Izmantojiet atbilstošas izpakotāja vai failu pārvaldnieka iespējas.
2. solis
Nosakiet bāzes dump teksta kodējumu, ja tas nav iepriekš zināms. Atveriet failu redaktorā vai skatītājā, kas ļauj veikt dinamiskas kodēšanas izmaiņas. Izvēlieties dokumenta kodējumu.
3. solis
Izveidojiet savienojumu ar MySQL serveri. Palaidiet mysql klienta programmu no konsoles ar norādīto resursdatora un lietotājvārdu. Saimniekdatora nosaukums tiek norādīts, izmantojot komandrindas opciju -h, un lietotājvārds tiek norādīts, izmantojot opciju -u. Varat arī norādīt komandrindā paroli, lai piekļūtu serverim, izmantojot slēdzi --password, vai atstāt šo parametru neatzīmētu (tad, pieslēdzoties, tiks pieprasīta parole). Konsolē ievadiet šādu komandu:
mysql -h HostName -u Lietotājvārds --password = UserPassword
un nospiediet taustiņu Enter. Šeit HostName ir resursdatora nosaukums (tas var būt vai nu simbolisks, vai IP adrese), UserName ir DBVS lietotājvārds un UserPassword ir parole. Ja savienojums ir veiksmīgs, konsolē tiks parādīts ziņojums, kā arī komandu uzvedne.
4. solis
Uzskaitiet servera atbalstītās rakstzīmju kopas. Konsolē ievadiet “SHOW CHARACTER SET;”. Nospiediet Enter. Nosakiet, vai serverim ir rakstzīmju kopa, kas atbilst kodējumam, kas satur importētās datu bāzes izgāztuves datus.
5. solis
Parādiet esošo datu bāzu sarakstu. Konsolē ievadiet “SHOW DATABASES;”. Nospiediet Enter.
6. solis
Izveidojiet jaunu datu bāzi MySQL serverī. Ievadiet komandu, piemēram:
CREATE DATABASE `DatabaseName` CHARACTER SET CharsetName COLLATE CollateName;
un nospiediet Enter. Norādiet parametra DatabaseName vajadzīgo datu bāzes nosaukumu. Tas nedrīkst sakrist ar nevienu no nosaukumiem sarakstā, kas parādīts 5. darbībā. Parametram CharsetName norādiet rakstzīmju kopas nosaukumu, kas atbilst datu bāzes dump teksta kodējumam. Ceturtajā solī tika parādīts rakstzīmju kopu saraksts. Aizstājiet CollateName ar vērtību tajā pašā sarakstā atbilstošās rindas laukā "Noklusējuma salīdzināšana".
7. solis
Atvienojiet no servera. Konsolē ievadiet q. Nospiediet Enter.
8. solis
Importējiet MySQL datu bāzi. Konsolē ievadiet šādu komandu:
mysql -h resursdatora nosaukums -u lietotājvārds -D datu bāzes nosaukums -b -B -s -p <<faila nosaukums
nospiediet taustiņu Enter. Ievadiet lietotāja paroli. Nospiediet Enter. Pagaidiet, līdz dati tiek importēti. Šeit parametru -h un -u vērtības ir tādas pašas kā aprakstītas trešajā solī. DatabaseName vietā jums jāaizstāj sestajā solī izveidotās datu bāzes nosaukums. Faila nosaukumam jābūt pilnam vai relatīvam ceļam uz datu bāzes izgāztuvi. Kļūdu ziņojumi tiks izdrukāti konsolē.