powered by simpleCommunicator - 2.0.53     © 2025 Programmizd 02
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Подружить ACCESS и MySQL через FTP
5 сообщений из 5, страница 1 из 1
Подружить ACCESS и MySQL через FTP
    #39596333
малыш456789
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Добрый день.
Пытаюсь подружить ACCESS и MySQL. Через ODBC все работает, но не устаревает. Очень долго забрасывается на сервер большое количество данных. Ведь нужно отправлять каждую запись отдельным запросом. Решил по FTP передавать на сервак файл типа .sql и уже на нем его выполнять. Как отправить файл на сервер более менее понятно (искать по wininet.dll). А вот какую команду выполнить, как ее выполнить, чтобы исполнить запросы находящиеся в этом файле – непонятно. Подскажите, в какую сторону копать?
Спасибо
...
Рейтинг: 0 / 0
Подружить ACCESS и MySQL через FTP
    #39596378
Leonid Kudryavtsev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
1) С MySQL работал очень давно, но гугля уверяет, что команду звучит как:

LOAD DATA LOCAL INFILE '/users/name/txt.file'

https://dev.mysql.com/doc/refman/5.7/en/load-data.html

2) Медленно может быть из-за необходимости пересылать мелкие пакеты по сети. MySQL не поддерживает нормальные bulk операции, но тем не менее, в одной строке может быть или несколько SQL-команд через ; или даже в одной команде INSERT... VALUES сразу данные для нескольких строк. Передавая несколько строк/команд за раз, можно уменьшить кол-во ODBC-вызовов и пакетов по сети - соответственно возрастет скорость. В теории.

Общаться по FTP конечно можно и, даже возможно, для загрузки очень больших объемов это оправдано... но выглядит как-то больно сложно, кривовато и не надежно. IMHO.
...
Рейтинг: 0 / 0
Подружить ACCESS и MySQL через FTP
    #39597747
Фотография Сергей Лалов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Хотел создать новую ветку с подобным названием, но увидел что уже топик с подобным названием создан.

Немного изменю вектор вопроса по данной теме. Вкратце обрисую ситуацию:

Есть компьютер, на котором установлен MYSQL, в сборке wampserver. На этот компьютер установлены все необходимые драйвера MySQL ODBC. Порты на компьютере расшарены и помимо того что я пользуюсь базой, любой из обладателей аксесса и доступа в интернет также может работать в базе. Единственным ограничением является то, что у удаленного пользователя должны также стоять драйвера MySQL ODBC.

Такой вопрос, а можно ли пойти дальше и дать удаленным пользователям не скачивать дополнительно дрова MYSQL ODBC, а дать им пользоваться моими, на компе ,который крутит MYSQL. То есть как то расшарить не только сервер, но и организовать коннекшн через мой DSN , который находиться на моем компьютере?

То есть сделать так,чтобы удаленный юзер кроме аксесса вообще ничего не ставил дополнительно себе.
...
Рейтинг: 0 / 0
Подружить ACCESS и MySQL через FTP
    #39597758
Фотография Сергей Лалов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я так думаю, чтобы это провернуть надо создать системный источник ODBC (а не пользовательский, который все обычно создают по умолчанию в настройках панели источники администрирования ODBC, там есть вкладка системных источников).
И что потом делать, поднимать/включить IIS дополнительно на серверном компе?
...
Рейтинг: 0 / 0
Подружить ACCESS и MySQL через FTP
    #39598032
Leonid Kudryavtsev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сергей Лалов, нет

AFAIK
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Подружить ACCESS и MySQL через FTP
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]