Computer help - file server


[ Blog ] - [ File Server ] - [ Удаленная компьютерная помощь ]

Конечно, Excel используется для электронных таблиц, но знаете ли вы, что можно подключить Excel к внешним источникам данных? В этой статье мы собираемся обсудить, как подключить электронную таблицу Excel к таблице базы данных MySQL и использовать данные из таблицы базы данных для заполнения нашей электронной таблицы. Чтобы подготовиться к этому подключению, вам нужно сделать несколько вещей. Подготовка

Сначала вы должны загрузить самую последнюю версию драйвера Open Database Connectivity (ODBC) для MySQL. Текущий драйвер ODBC для MySQL можно найти по адресу

https://dev.mysql.com/downloads/connector/odbc/

Убедитесь, что после загрузки файла вы сверяете хеш-код файла md5 с указанным на странице загрузки.

Далее вам нужно будет установить только что загруженный драйвер. Дважды щелкните файл, чтобы начать процесс установки. После завершения процесса установки вам нужно будет создать имя источника базы данных (DSN) для использования с Excel. Создание DSN

DSN будет содержать всю информацию о соединении, необходимую для использования таблицы базы данных MySQL.В системе Windows вам нужно будет нажать «Пуск», затем «Панель управления», затем «Администрирование», а затем «Источники данных» (ODBC). Вы должны увидеть следующую информацию:



Обратите внимание на вкладки на изображении выше. Пользовательский DSN доступен только тому пользователю, который его создал. Системный DSN доступен всем, кто может войти в систему. Файл DSN - это файл .DSN, который можно переносить и использовать в других системах, на которых установлены такие же ОС и драйверы.

Чтобы продолжить создание DSN, нажмите кнопку «Добавить» в правом верхнем углу.



Вам, вероятно, придется прокрутить вниз, чтобы увидеть драйвер MySQL ODBC 5.x. Если его нет, значит, что-то пошло не так с установкой драйвера в разделе «Подготовка» этого сообщения. Чтобы продолжить создание DSN, убедитесь, что драйвер MySQL ODBC 5.x выделен, и нажмите кнопку «Готово». Теперь вы должны увидеть окно, подобное приведенному ниже:



Затем вам нужно будет предоставить информацию, необходимую для завершения форма, показанная выше.База данных MySQL и таблица, которые мы используем для этой статьи, находятся на машине разработки и используются только одним человеком. Для «производственных» сред рекомендуется создать нового пользователя и предоставить только ему привилегии SELECT. В дальнейшем при необходимости можно предоставить дополнительные привилегии.

После того, как вы предоставили сведения о конфигурации источника данных, вы должны нажать кнопку «Тест», чтобы убедиться, что все находится в рабочем состоянии. Затем нажмите кнопку ОК. Теперь вы должны увидеть имя источника данных, указанное вами в форме в предыдущем наборе, указанное в окне администратора источника данных ODBC:



Создание соединения с электронной таблицей

Теперь, когда вы успешно создали новый DSN, вы можете закрыть окно администратора источника данных ODBC и открыть Excel.Открыв Excel, щелкните ленту данных. Для более новых версий Excel нажмите «Получить данные», затем «Из других источников», затем «Из ODBC».



В более старых версиях Excel это немного больше процесс. Во-первых, вы должны увидеть что-то вроде этого:



Следующим шагом будет щелчок по ссылке Connections, расположенной прямо под словом Data в списке вкладок. Расположение ссылки Connections обведено красным на изображении выше. Вам должно быть представлено окно "Подключения к книге":



Следующим шагом является нажатие кнопки "Добавить".Откроется окно «Существующие подключения»:



Очевидно, что вы не хотите работать ни с одним из перечисленных подключений. Поэтому нажмите кнопку «Просмотреть больше…». Откроется окно выбора источника данных:



Как и в предыдущем окне «Существующие соединения», вы не хотите использовать подключения, перечисленные в окне «Выбор источника данных». Поэтому вы хотите дважды щелкнуть + Подключиться к новому источнику данных.папка odc. При этом вы должны увидеть окно мастера подключения к данным:



Учитывая перечисленные варианты источников данных, вы хотите выделите ODBC DSN и нажмите Далее. На следующем шаге мастера подключения к данным отобразятся все источники данных ODBC, доступные в используемой вами системе.

Надеюсь, если все пойдет по плану, вы должны увидеть DSN, созданный на предыдущих шагах, в списке источников данных ODBC. Выделите его и нажмите Далее.



Следующим шагом в мастере подключения к данным является сохранение и завершение. Поле имени файла должно быть автоматически заполнено. Вы можете предоставить описание. Описание, используемое в примере, довольно понятно для всех, кто может его использовать. Затем нажмите кнопку «Готово» в правом нижнем углу окна.



Теперь вы должны вернуться в окно подключения к книге. В списке должно появиться только что созданное соединение для передачи данных:



Импорт данных таблицы

Вы можете закрыть окно "Подключение к книге".Нам нужно нажать кнопку «Существующие подключения» на ленте данных Excel. Кнопка «Существующие подключения» должна находиться слева на ленте «Данные».



При нажатии на кнопку «Существующие подключения» вы увидите окно «Существующие подключения». Вы видели это окно на предыдущих шагах, разница теперь в том, что ваше подключение для передачи данных должно быть указано вверху:



Убедитесь, что соединение для передачи данных, созданное на предыдущих шагах, выделено, а затем нажмите кнопку «Открыть».Теперь вы должны увидеть окно «Импорт данных»:



Для целей этого сообщения мы собираемся использовать настройки по умолчанию для окно Импорт данных. Затем нажмите кнопку ОК. Если все сработало для вас, теперь вам должны быть представлены данные таблицы базы данных MySQL на вашем рабочем листе.

В этой публикации таблица, с которой мы работали, имела два поля. Первое поле - это поле INT с автоматическим увеличением под названием ID. Второе поле - это VARCHAR (50) и называется fname.Наша последняя таблица выглядит примерно так:



Как вы, наверное, заметили, первая строка содержит имена столбцов таблицы. Вы также можете использовать стрелки раскрывающегося списка рядом с именами столбцов для сортировки столбцов. Заключение

В этом посте мы рассмотрели, где найти последние версии драйверов ODBC для MySQL, как создать DSN, как создать подключение к данным электронной таблицы с помощью DSN и как использовать подключение к данным электронной таблицы для импортировать данные в электронную таблицу Excel. Наслаждайтесь!

.
SETUP UA COMPUTER BLOG