Страница 1 из 1

Перенос данных с одного компьютера на другой

Добавлено: Сб май 02, 2009 5:58 am
Андрей
На домашнем компьютере я заполнил все справочники (по организации,врачам,методам лечения и т.д.) Можно ли каким то образом перенести эти данные на рабочий компьютер в кабинете. Сети между ними нет. банальный перенос файла MySq/Data не помогает.

Добавлено: Пн май 04, 2009 7:08 am
admin
Если у вас одинаковые версии MySql и Вы остановили службу MySql на обоих компьютерах, то должно получиться.
Ниже приводиться описание как копировать(архивировать) базу для любой версии и не останавливая службу MySql.

На компьютере источнике
1. Создайте папку C:\MySql
2. Скопируйте в нее папку share из папки где установлен MySql, т.е. у вас должна появиться папка C:\MySql\share
3. Войдите в папку Bin, где установлен MySql и запустите в коммандной строке

Код: Выделить всё

mysqldump -u root -pпароль --default-character-set=cp1251 имя_базы > stom.sql
где
пароль - пароль для доступа к MySql (между -p и пароль пробелов быть не должно)
имя_базы - имя вашей базы данных
пример

Код: Выделить всё

mysqldump -u root -p12345 --default-character-set=cp1251 dental_soft > stom.sql 
после этого будет создан файл stom.sql, это и есть архив вашей базы

теперь на втором компьютере
1. установите MySql и программу как обычно
2. запустите помошник создания новой базы данных
3. Создайте папку C:\MySql
4. Скопируйте в нее папку share из папки где установлен MySql, т.е. у вас должна появиться папка C:\MySql\share
5. скопируйте в папку /Bin ваш файл stom.sql
6. Войдите в папку Bin, где установлен MySql и запустите в коммандной строке

Код: Выделить всё

mysql -u root -pпароль имя_базы < stom.sql
где
пароль - пароль для доступа к MySql (между -p и пароль пробелов быть не должно)
имя_базы - имя вашей базы данных (на 2-ом компьютере)

пример

Код: Выделить всё

mysql -u root -p12345 dental_soft < stom.sql
и все

Добавлено: Ср ноя 24, 2010 11:40 am
Alex_Saprykin
Начиная с версии 1.3.48, в АРМ-е «Справочники», добавлен пункт меню для сохранения/восстановления базы данных в файл.