Инструкция
1
Как правило, данные зарегистрированных пользователей хранятся в специально созданной для этого базе данных. Поэтому, чтобы переместить пользователей с одного сервера на другой достаточно экспортировать базу данных и поместить ее на новый сервер. Зайдите в Phpmyadmin на старом сервере. Выберите необходимую базу данных с информацией о зарегистрированных пользователях и перейдите во вкладку «Экспорт» в верхней панели интерфейса.
2
Выберите из базы данных необходимые таблицы либо нажмите кнопку «Отметить все». Обратите внимание на колонку под названием «Опции SQL» - напротив «Структура» и «Добавить Авто инкремент» должны стоять галочки. Также отмеченным должно быть поле «Полная вставка», а напротив Export type команда INSERT.
3
Если экспортируемая база данных имеет большой объем, ее можно заархивировать для ускорения процесса. Для этого кликните по колонке «Сжатие» и выберите удобный вам параметр. Помните, что в этом случае при переносе данных пользователей на другой сервер необходимо файл предварительно разархивировать.
4
Нажмите кнопку «Пошел» и дождитесь, пока ваша база данных загрузится на компьютер. Когда это произойдет, зайдите в панель Phpmyadmin уже на новом сервере и кликните по пункту SQL. Нажав имеющуюся в этом разделе кнопку «Обзор», выберите уже закаченную на ваш компьютер базу данных. Дождитесь, пока файл загрузится на сервер.
5
Однако перенести пользователей, которые зарегистрированы в качестве админов на сервере, сохранив их привилегии и настройки таким образом нельзя. Для решения этой задачи используйте утилиту dbForge Studio for MySQL (есть русская версия). Установите программу, откройте ее и установите соединение с сервером Mysql. В окне «Проводник» выберите нужную базу данных.
6
В меню «Базы данных» выберите «Менеджер безопасности» и в открывшемся окне выберите всех пользователе. В открывшемся окне нажмите «Генерировать DDL». Откроется окно мастера, в котором нужно кликнуть «Далее». Включите сохранение привилегий пользователей и нажмите «Начать». В результате вы получите скрипт, который можно будет использовать в любом редакторе SQL, чтобы перенести пользователей на новый сервер.
Видео по теме
Обратите внимание
Перед тем как удалять данные пользователей со старого сервера, убедитесь, что результат вашей операции положительный и на новом сервере все работает правильно.