Задавайте вопросы, мы ответим
Вы не зашли.
Есть большая база на Ms Access. Нужно преобразовать ее в Mysql. Как это можно сделать?
Неактивен
Можете подсоединить таблицы MySQL в MSAccess через драйвер ODBC и передать информацию
используя интерфейсы MSAccess.
Или, например, можете экспортировать данные в CSV и импортировать их командой LOAD DATA INFILE
в MySQL.
Неактивен
Можно подробнее про второй вариант? Первый не устраивает так как от access я должен вообще отказаться
Неактивен
Ну так один раз перенесете данные - и откажетесь
В CSV экспортировать можно, по-моему, напрямую через ODBC-драйвер CSV.
Или, например, через Excel... хотя, это и сложнее.
Неактивен
А можно с помощью утилитки MigrationTool один раз перенести все таблицы, view и др из Access-а в MySQL. Там все просто делается - устанавливаются параметры источника (Access), получателя данных (MySQL) и на сервере-получателе создается автоматически база данных с таким же именем, как и база Access. Сразу скажу: имя файла источника не должно быть на русском - возникнут проблемы.
А лучше сделать экспорт из Access-а командой TransferDatabase, так даже корректней переносится
Отредактированно JustNick (02.11.2007 18:04:31)
Неактивен