SQLinfo.ru - Все о MySQL Webew.ru: теория и практика веб-технологий

Форум пользователей MySQL

Задавайте вопросы, мы ответим

Вы не зашли.

#1 24.10.2007 20:53:15

Develteam
Участник
Зарегистрирован: 24.10.2007
Сообщений: 2

Преобразование базы данных Ms Access в Mysql

Есть большая база на Ms Access. Нужно преобразовать ее в Mysql. Как это можно сделать?

Неактивен

 

#2 25.10.2007 00:11:32

paulus
Администратор
MySQL Authorized Developer and DBA
Зарегистрирован: 22.01.2007
Сообщений: 6757

Re: Преобразование базы данных Ms Access в Mysql

Можете подсоединить таблицы MySQL в MSAccess через драйвер ODBC и передать информацию
используя интерфейсы MSAccess.

Или, например, можете экспортировать данные в CSV и импортировать их командой LOAD DATA INFILE
в MySQL.

Неактивен

 

#3 25.10.2007 18:48:17

Develteam
Участник
Зарегистрирован: 24.10.2007
Сообщений: 2

Re: Преобразование базы данных Ms Access в Mysql

Можно подробнее про второй вариант? Первый не устраивает так как от access я должен вообще отказаться

Неактивен

 

#4 26.10.2007 00:21:17

paulus
Администратор
MySQL Authorized Developer and DBA
Зарегистрирован: 22.01.2007
Сообщений: 6757

Re: Преобразование базы данных Ms Access в Mysql

Ну так один раз перенесете данные - и откажетесь smile

В CSV экспортировать можно, по-моему, напрямую через ODBC-драйвер CSV.
Или, например, через Excel... хотя, это и сложнее.

Неактивен

 

#5 01.11.2007 18:58:24

JustNick
Участник
Зарегистрирован: 01.11.2007
Сообщений: 7

Re: Преобразование базы данных Ms Access в Mysql

А можно с помощью утилитки MigrationTool один раз перенести все таблицы, view и др из Access-а в MySQL. Там все просто делается - устанавливаются параметры источника (Access), получателя данных (MySQL) и на сервере-получателе создается автоматически база данных с таким же именем, как и база Access. Сразу скажу: имя файла источника не должно быть на русском - возникнут проблемы.

А лучше сделать экспорт из Access-а командой TransferDatabase, так даже корректней переносится

Отредактированно JustNick (02.11.2007 18:04:31)

Неактивен

 

Board footer

Работает на PunBB
© Copyright 2002–2008 Rickard Andersson