2015-09-18 2 views
2

Мы создаем и развертываем excel 'tools', которые запускают запросы в VBA из базы данных Access. Однако мы хотим сделать этот инструмент доступным для клиента, не отправляя его по всей базе данных вместе с файлом excel.Подключитесь к базе данных MySQL через Excel онлайн

Q. Можем ли мы хранить базу данных только для чтения в Интернете, используя MySQL или даже SQL Express, и разрешить любой машине с нашим файлом Excel (и настройкой соединения) получить доступ к этому? То есть мы хотим, чтобы наш файл Excel подключался к базе данных «облака»

Фон: я использовал PhpMyAdmin для подключения и запроса баз данных, но это всегда было в локальной среде разработки.

ответ

0

Я думаю, что вы бы использовать строку подключения в Excel для подключения MySQL или SQL Express:

В Excel, перейдите к данным, Connections, Добавить:

MySQL: Server = myServerAddress; Database = MyDatabase; Uid = MyUserName; PWD = MyPassword;

SQL Express: Driver = {SQL Server}; Server = myServerAddress; Database = myDataBase; Uid = myUsername; Pwd = myPassword;

Смежные вопросы