Системата за управление на база данни MySQL е едно от най-популярните решения за създаване на универсални и гъвкави услуги за съхранение на данни за уеб приложения. Драйверите за работа със СУБД MySQL са включени в огромното мнозинство от съвременните CMS дистрибуции. За повечето от популярните скриптове и системи за управление на съдържанието има бази данни с първоначално попълване на данни. Трябва само да импортирате базата данни mysql, за да започнете.
Необходимо
- - данни за оторизация за достъп до сървъра MySQL;
- конзолен клиент.
Инструкции
Етап 1
Подгответе файл за изхвърляне на база данни MySQL. Ако дъмпът е в архив, разопаковайте го. Използвайте подходящи възможности за разопаковане или файлов мениджър.
Стъпка 2
Определете кодирането на основния текст на дъмп, ако той не е известен предварително. Отворете файла в редактор или визуализатор, който позволява динамични промени в кодирането. Изберете кодирането на документа.
Стъпка 3
Свържете се с MySQL сървър. Стартирайте клиентската програма mysql от конзолата с посоченото име на хост и потребителско име. Името на хоста се посочва с помощта на опцията -h на командния ред, а потребителското име се посочва с помощта на опцията -u. Можете също така да зададете парола в командния ред за достъп до сървъра с помощта на превключвателя --password или да оставите този параметър непроверен (тогава паролата ще бъде поискана при свързване). Въведете следната команда в конзолата:
mysql -h Име на хост -u Потребителско име --password = UserPassword
и натиснете клавиша Enter. Тук HostName е името на хоста (може да бъде символично или IP адрес), UserName е потребителското име на DBMS, а UserPassword е паролата. Ако връзката е успешна, в конзолата ще се покаже съобщение, както и команден ред.
Стъпка 4
Избройте наборите символи, поддържани от сървъра. Въведете „SHOW CHARACTER SET;“в конзолата. Натиснете Enter. Определете дали сървърът има набор от символи, който съответства на кодирането, което съдържа данните за изхвърляне на импортираната база данни.
Стъпка 5
Показване на списък със съществуващи бази данни. Въведете „ПОКАЗАНЕ НА БАЗИТЕ ДАННИ;“в конзолата. Натиснете Enter.
Стъпка 6
Създайте нова база данни на MySQL сървър. Въведете команда като:
СЪЗДАЙ БАЗА ДАННИ `DatabaseName` CHARACTER SET SET CharsetName COLLATE CollateName;
и натиснете Enter. Посочете желаното име на база данни за параметъра DatabaseName. Той не трябва да съвпада с нито едно от имената в списъка, показан в стъпка пета. За параметъра CharsetName посочете името на набора от символи, което съответства на кодирането на текста на дъмп на база данни. Списъкът с набори от символи беше показан в четвъртата стъпка. Заменете CollateName със стойността от полето "По подразбиране" на съответния ред в същия списък.
Стъпка 7
Прекъснете връзката със сървъра. Въведете q в конзолата. Натиснете Enter.
Стъпка 8
Импортирайте базата данни MySQL. Въведете команда като тази в конзолата:
mysql -h Име на хост -u Потребителско име -D Име на базата данни -b -B -s -p <име на файл
натиснете Enter. Въведете потребителската парола. Натиснете Enter. Изчакайте, докато данните бъдат импортирани. Тук стойностите на параметрите -h и -u са същите, както е описано в третата стъпка. Вместо DatabaseName, трябва да замените името на базата данни, създадена в шестата стъпка. Името на файла трябва да е пълният или относителният път към файла за изхвърляне на базата данни. Съобщенията за грешки ще бъдат отпечатани на конзолата.