Połącz Excel z bazą danych Mysql

Spisie treści

Poniższe czynności połączą program Excel z bazą danych Mysql, a następnie zaimportują tabelę do programu Excel.

Zostało to przetestowane na komputerze z programem Excel 2003 łączącym się z MySQL 4.1.14 (baza danych tej witryny).

Po przeczytaniu wielu samouczków na temat łączenia Excela z Mysql wszyscy mówili to samo i wszystkie zawiodły (dla mnie). Wynikało to z tego, że nigdy nie określano konkretnego sterownika, którego należy używać. Po przeczytaniu tej krótkiej notatki i zmodyfikowaniu niektórych adresów URL, aby znaleźć lokalizację pobierania, uzyskałem udane połączenie, a oto jak…

Krok pierwszy

Pobierz i zainstaluj MyODBC-3.51.11-2-win.msi

Krok drugi

Dodaj nowe źródło danych do swojego środowiska Windows. W menu Start kliknij Ustawienia->Panel sterowania.

W nowo otwartym folderze kliknij Narzędzia administracyjne-> Źródła danych (ODBC).

Kliknij Dodaj przycisk, przewiń listę i kliknij dwukrotnie sterownik MySql 3.51. Wprowadź nazwę połączenia i informacje o bazie danych, a następnie naciśnij test. Przy odrobinie szczęścia dostaniesz Powodzenie wiadomość. Twoje połączenie danych zostało skonfigurowane.

Krok trzeci

Powrót do Excela: W menu głównym kliknij Dane->Importuj dane zewnętrzne->Importuj dane.

W nowo otwartym oknie dialogowym kliknij Nowe źródło przycisk w dół, a następnie kliknij dwukrotnie ODBC DSN. Powinieneś teraz zobaczyć źródło danych skonfigurowane w poprzedniej sekcji. Kliknij dwukrotnie to.

Wybierz żądaną tabelę z edytora zapytań, naciśnij Dalej->Zakończ.

Prawie gotowe, powinieneś wrócić do okna dialogowego „Wybierz źródło danych”, kliknij otwarty Teraz zostaniesz zapytany, w której komórce umieścić dane nowej tabeli. Wybierz komórkę i kliknij OK. Zostaniesz poproszony o sprawdzenie ustawień bazy danych:

Uwaga 1: Trzykrotnie sprawdź swoje dane uwierzytelniające, z jakiegoś powodu moja nazwa użytkownika jest tutaj skrócona.

Uwaga 2: To jest krok, który kończy się niepowodzeniem po wybraniu losowego sterownika ze strony MySql (mimo że połączenie testowe zadziałało).

Trzymaj kciuki, kliknij OK, a Twój zestaw danych Mysql jest teraz w Excelu. Oto fragment mojej tabeli postów w programie Excel:

Będziesz pomóc w rozwoju serwisu, dzieląc stronę ze swoimi znajomymi

wave wave wave wave wave