Общие > Базы данных
Excel -> mySQL
new:
Excel гдето 20000 строк. Надо перенести в mySQL.
Кто нибудь делал такое, как проще сгенерить скрипт?
..............
Или может есть предложения?
Заранее спасибо.
AliMamed:
если сервер на мастдае можно попробовать воспользоваться odbc для доступа к экселю. в противном случае - проще всего импортировать экселевскую таблицу в текстовой формат с какими нить разделителями
Stek:
Сначала из экселя в файл, а потом из файла в базу (load in file вроде).
Займет все минут 5.
NeoNox:
--- Цитировать ---Или может есть предложения?
--- Конец цитаты ---
Прикрутить к Perl модуль Spreadsheet-ParseExcel и Spreadsheet-WriteExcel.
И все.
Fluke:
--- Цитировать --- Сначала из экселя в файл, а потом из файла в базу (load in file вроде).
--- Конец цитаты ---
Это только в том случае если ты являешься админом этого сервера, т.е. имеешь привелегию file. В противном случае такую привелегию весьма трудно получить. Пользователь с такой привелегией получает доступ ко всем файлам, к которым имеет доступ mysqld.
--- Цитировать ---Прикрутить к Perl модуль Spreadsheet-ParseExcel и Spreadsheet-WriteExcel.
И все.
--- Конец цитаты ---
Уж легче конвертировать в CSV формат. Да и меньше занимать будет места.
С уважением.
Навигация
Перейти к полной версии