Перенос данных с одного компьютера на другой
Модератор: admin
Перенос данных с одного компьютера на другой
На домашнем компьютере я заполнил все справочники (по организации,врачам,методам лечения и т.д.) Можно ли каким то образом перенести эти данные на рабочий компьютер в кабинете. Сети между ними нет. банальный перенос файла MySq/Data не помогает.
-
- Site Admin
- Сообщения: 19
- Зарегистрирован: Пн авг 20, 2007 7:34 am
- Откуда: Георгиевск
- Контактная информация:
Если у вас одинаковые версии MySql и Вы остановили службу MySql на обоих компьютерах, то должно получиться.
Ниже приводиться описание как копировать(архивировать) базу для любой версии и не останавливая службу MySql.
На компьютере источнике
1. Создайте папку C:\MySql
2. Скопируйте в нее папку share из папки где установлен MySql, т.е. у вас должна появиться папка C:\MySql\share
3. Войдите в папку Bin, где установлен MySql и запустите в коммандной строке
где
пароль - пароль для доступа к MySql (между -p и пароль пробелов быть не должно)
имя_базы - имя вашей базы данных
пример
после этого будет создан файл stom.sql, это и есть архив вашей базы
теперь на втором компьютере
1. установите MySql и программу как обычно
2. запустите помошник создания новой базы данных
3. Создайте папку C:\MySql
4. Скопируйте в нее папку share из папки где установлен MySql, т.е. у вас должна появиться папка C:\MySql\share
5. скопируйте в папку /Bin ваш файл stom.sql
6. Войдите в папку Bin, где установлен MySql и запустите в коммандной строке
где
пароль - пароль для доступа к MySql (между -p и пароль пробелов быть не должно)
имя_базы - имя вашей базы данных (на 2-ом компьютере)
пример
и все
Ниже приводиться описание как копировать(архивировать) базу для любой версии и не останавливая службу 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
теперь на втором компьютере
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