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

Программное обеспечение для стоматологических клиник и кабинетов

Модератор: admin

Ответить
Андрей
Сообщения: 1
Зарегистрирован: Пт май 01, 2009 11:29 am
Откуда: Барнаул

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

Сообщение Андрей » Сб май 02, 2009 5:58 am

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

admin
Site Admin
Сообщения: 19
Зарегистрирован: Пн авг 20, 2007 7:34 am
Откуда: Георгиевск
Контактная информация:

Сообщение admin » Пн май 04, 2009 7:08 am

Если у вас одинаковые версии 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
и все

Аватара пользователя
Alex_Saprykin
Сообщения: 53
Зарегистрирован: Ср сен 10, 2008 10:17 pm

Сообщение Alex_Saprykin » Ср ноя 24, 2010 11:40 am

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

Ответить