Преместването на база данни от един сървър на друг не е толкова трудно, колкото може да изглежда на начинаещ при решаването на този проблем. Достатъчно е да използвате "правилните" помощни програми и внимателно да прегледате всички настройки.
Инструкции
Етап 1
По правило данните на регистрираните потребители се съхраняват в специално създадена база данни. Следователно, за да преместите потребителите от един сървър на друг, е достатъчно да експортирате базата данни и да я поставите на нов сървър. Отидете на Phpmyadmin на стария сървър. Изберете необходимата база данни с информация за регистрирани потребители и отидете в раздела "Експортиране" в горния панел на интерфейса.
Стъпка 2
Изберете необходимите таблици от базата данни или щракнете върху бутона "Провери всички". Обърнете внимание на колоната, озаглавена „Опции на SQL“- трябва да има отметка до „Структура“и „Добавяне на автоматично увеличаване“. Също така трябва да се провери полето „Пълно вмъкване“, а срещу типа Експорт е командата INSERT.
Стъпка 3
Ако експортираната база данни е голяма, можете да я архивирате, за да ускорите процеса. За да направите това, щракнете върху колоната "Компресия" и изберете удобен за вас параметър. Не забравяйте, че в този случай, когато прехвърляте потребителски данни на друг сървър, първо трябва да разархивирате файла.
Стъпка 4
Щракнете върху бутона "Go" и изчакайте базата данни да се изтегли на вашия компютър. Когато това се случи, отидете на панела Phpmyadmin на новия сървър и кликнете върху елемента SQL. Като щракнете върху бутона „Преглед“в този раздел, изберете базата данни, вече изтеглена на вашия компютър. Изчакайте, докато файлът се качи на сървъра.
Стъпка 5
Не можете обаче да прехвърляте потребители, които са регистрирани като администратори на сървъра, като запазвате привилегиите и настройките си по този начин. За да разрешите този проблем, използвайте помощната програма dbForge Studio за MySQL (има руска версия). Инсталирайте програмата, отворете я и установете връзка със сървъра на Mysql. В прозореца "Explorer" изберете необходимата база данни.
Стъпка 6
В менюто "Бази данни" изберете "Мениджър на защитата" и в прозореца, който се отваря, изберете всички потребители. В прозореца, който се отваря, щракнете върху Генериране на DDL. Ще се отвори прозорец на съветника, в който трябва да щракнете върху „Напред“. Включете запазването на привилегии на потребителя и щракнете върху „Старт“. В резултат на това ще получите скрипт, който може да се използва във всеки SQL редактор за прехвърляне на потребители на новия сървър.