Как да импортирам база данни Mysql

Съдържание:

Как да импортирам база данни Mysql
Как да импортирам база данни Mysql

Видео: Как да импортирам база данни Mysql

Видео: Как да импортирам база данни Mysql
Видео: #9 Экспорт и Импорт в phpMyAdmin на MySQL, Базы данных MySQL 2024, Ноември
Anonim

Системата за управление на база данни MySQL е едно от най-популярните решения за създаване на универсални и гъвкави услуги за съхранение на данни за уеб приложения. Драйверите за работа със СУБД MySQL са включени в огромното мнозинство от съвременните CMS дистрибуции. За повечето от популярните скриптове и системи за управление на съдържанието има бази данни с първоначално попълване на данни. Трябва само да импортирате базата данни mysql, за да започнете.

Как да импортирам база данни на Mysql
Как да импортирам база данни на 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, трябва да замените името на базата данни, създадена в шестата стъпка. Името на файла трябва да е пълният или относителният път към файла за изхвърляне на базата данни. Съобщенията за грешки ще бъдат отпечатани на конзолата.

Препоръчано: