Sistemul de gestionare a bazelor de date MySQL este una dintre cele mai populare soluții pentru crearea de servicii universale și flexibile de stocare a datelor pentru aplicații web. Driverele pentru lucrul cu SGBD MySQL sunt incluse în majoritatea covârșitoare a distribuțiilor CMS moderne. Pentru majoritatea scripturilor populare și a sistemelor de gestionare a conținutului, există baze de date cu completarea inițială a datelor. Trebuie doar să importați baza de date mysql pentru a începe.
Necesar
- - date de autorizare pentru acces la serverul MySQL;
- - MySQL client client.
Instrucțiuni
Pasul 1
Pregătiți un fișier de descărcare a bazei de date MySQL. Dacă depozitul se află într-o arhivă, despachetați-l. Folosiți o capabilitate adecvată de despachetare sau manager de fișiere.
Pasul 2
Determinați codificarea textului de descărcare de bază dacă nu este cunoscut în prealabil. Deschideți fișierul într-un editor sau vizualizator care permite modificări de codificare dinamică. Alegeți codificarea documentului.
Pasul 3
Conectați-vă la serverul MySQL. Rulați programul client mysql de pe consolă cu numele de gazdă și numele de utilizator specificate. Numele de gazdă este specificat folosind opțiunea -h din linia de comandă, iar numele de utilizator este specificat folosind opțiunea -u. De asemenea, puteți specifica o parolă pe linia de comandă pentru a accesa serverul utilizând comutatorul --password sau lăsați acest parametru bifat (atunci parola va fi solicitată la conectare). Introduceți următoarea comandă în consolă:
mysql -h HostName -u UserName --password = UserPassword
și apăsați tasta Enter. Aici HostName este numele gazdei (poate fi fie simbolică, fie o adresă IP), UserName este numele de utilizator DBMS și UserPassword este parola. Dacă conexiunea are succes, un mesaj va fi afișat în consolă, precum și un prompt de comandă.
Pasul 4
Enumerați seturile de caractere acceptate de server. Introduceți „SHOW CHARACTER SET;” în consolă. Apăsați Enter. Determinați dacă serverul are un set de caractere care se potrivește cu codificarea care conține datele de dump ale bazei de date importate.
Pasul 5
Afișați o listă a bazelor de date existente. Introduceți „SHOW DATABASES;” în consolă. Apăsați Enter.
Pasul 6
Creați o nouă bază de date pe serverul MySQL. Introduceți o comandă precum:
CREATE DATABASE `DatabaseName` SET CARACTERE CharsetName COLLATE CollateName;
și apăsați Enter. Specificați numele bazei de date dorit pentru parametrul DatabaseName. Nu trebuie să se potrivească cu niciunul dintre numele din lista afișată la pasul cinci. Pentru parametrul CharsetName, specificați numele setului de caractere care se potrivește cu codificarea textului de descărcare a bazei de date. Lista seturilor de caractere a fost afișată în al patrulea pas. Înlocuiți CollateName cu valoarea din câmpul „Conectare implicită” a liniei corespunzătoare din aceeași listă.
Pasul 7
Deconectați-vă de la server. Introduceți q în consolă. Apăsați Enter.
Pasul 8
Importați baza de date MySQL. Introduceți o comandă de genul acesta în consolă:
mysql -h Nume gazdă -u Nume utilizator -D Nume bază de date -b -B -s -p <nume fișier
apasa Enter. Introduceți parola de utilizator. Apăsați Enter. Așteptați până când datele sunt importate. Aici valorile parametrilor -h și -u sunt aceleași cu cele descrise în al treilea pas. În loc de DatabaseName, trebuie să înlocuiți numele bazei de date create în al șaselea pas. Numele fișierului trebuie să fie calea completă sau relativă către fișierul de descărcare a bazei de date. Mesajele de eroare vor fi tipărite pe consolă.