Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Podłączanie aplikacji ODBC do MySQL

  • Instalacja sterownika MySQL ODBC
  • Konfigurowanie źródła danych ODBC
  • Łączenie aplikacji z MySQL
    • Dostęp
    • Excel
    • Oracle®
    • Serwer SQL (serwer połączony / SSIS)

Instalowanie sterownika MySQL ODBC

  1. Pobierz sterownik MySQL ODBC dla swojej platformy Windows. (Wymagana rejestracja.)
  2. Zainstaluj i uzyskaj licencję na sterownik MySQL ODBC na komputerze, na którym zainstalowana jest aplikacja kliencka.

    Na przykład, jeśli chcesz analizować dane MySQL w programie Excel, zainstaluj sterownik MySQL ODBC na komputerze, na którym zainstalowany jest program Excel.

    Aby to zrobić, uruchom dystrybucję plików pobraną w poprzednim kroku i postępuj zgodnie z instrukcjami wyświetlanymi na ekranie.

    Program instalacyjny uruchamia Easysoft License Manager, ponieważ nie można używać sterownika MySQL ODBC do czasu uzyskania licencji.

    Dostępne są następujące typy licencji:

    • Bezpłatna, ograniczona czasowo licencja próbna, która zapewnia bezpłatne i nieograniczone korzystanie z produktu przez ograniczony czas (zwykle 14 dni).
    • Pełna licencja w przypadku zakupu produktu. Kupując produkt otrzymujesz kod autoryzacyjny, którego używasz do uzyskania licencji
  3. W Menedżerze licencji Easysoft wprowadź swoje dane.

    MUSISZ wprowadzić pola Imię i nazwisko, Adres e-mail i Firma.

    Adres e-mail MUSI być taki sam jak adres używany do rejestracji i pobierania ze strony internetowej Easysoft, w przeciwnym razie nie będzie można uzyskać licencji próbnych.

  4. Wybierz Poproś o licencję.

    Zostaniesz poproszony o podanie typu licencji.

  5. Wykonaj jedną z następujących czynności:
    • W przypadku licencji próbnej kliknij Okres próbny, a następnie kliknij Dalej.

      Menedżer licencji pyta, jakie oprogramowanie licencjonujesz. Wybierz Easysoft MySQL ODBC Driver z listy rozwijanej, a następnie kliknij Dalej.

    • Jeśli uzyskałeś kod autoryzacyjny dla zakupionej licencji, wybierz Licencja niewygasająca, a następnie kliknij Dalej.

      Menedżer licencji żąda kodu autoryzacyjnego.

      Wprowadź kod autoryzacji, a następnie kliknij Dalej.

  6. Menedżer licencji wyświetla podsumowanie wprowadzonych informacji i pozwala wybrać metodę ubiegania się o licencję.
  7. Wykonaj jedną z następujących czynności:
    • Wybierz opcję Żądanie online, jeśli Twoje urządzenie jest połączone z Internetem i może nawiązywać połączenia wychodzące do portu 8884.

      Menedżer licencji wysyła następnie żądanie do serwera licencji Easysoft, aby automatycznie aktywować klucz licencyjny. Jest to najszybsza metoda i powoduje natychmiastowe wprowadzenie Twoich danych do naszej bazy danych pomocy technicznej.

    • Pozostałe trzy opcje (Żądanie e-mail, Żądanie drukowania i Żądanie wyświetlenia) to sposoby uzyskania licencji, jeśli urządzenie jest w trybie offline (tj. nie ma połączenia z Internetem).

      Każda z tych metod obejmuje dostarczenie Easysoft informacji, w tym numeru twojego komputera (numer unikalny dla twojego komputera), a następnie oczekiwanie na otrzymanie klucza licencyjnego.

      Zamiast wysyłać swoje dane do Easysoft, możesz je wprowadzić bezpośrednio na stronie internetowej Easysoft, a klucz licencyjny zostanie wysłany automatycznie.

      Aby skorzystać z tej metody, kliknij opcję Wyświetl żądanie, a następnie odwiedź:

      • Strona licencji próbnej
      • Pełna strona licencji

      Na stronie Licencjonowanie wprowadź numer swojego komputera (i kod autoryzacji dla zakupionej licencji), kliknij Prześlij, a klucz licencyjny zostanie wysłany do Ciebie e-mailem.

      Po otrzymaniu klucza licencyjnego możesz go aktywować, klikając dwukrotnie załącznik do wiadomości e-mail lub klikając Wprowadź licencję na ekranie głównym Menedżera licencji i wklejając klucz licencyjny w oknie dialogowym.

    • Wybierz Zakończ, aby wyjść z Menedżera licencji.

      Instalacja została zakończona.

Konfigurowanie źródła danych ODBC

Zanim będzie można użyć sterownika MySQL ODBC do połączenia aplikacji z MySQL, należy skonfigurować źródło danych ODBC. Źródło danych ODBC przechowuje szczegóły połączenia z docelową bazą danych (np. MySQL) oraz sterownik ODBC, który jest wymagany do połączenia się z nią (np. sterownik MySQL ODBC).

Źródła danych ODBC konfiguruje się w Administratorze ODBC, który jest dołączony do systemu Windows. Sposób uruchomienia Administratora ODBC zależy od tego, czy Twoja wersja systemu Windows jest 32-bitowa czy 64-bitowa:

  • Mam 32-bitowy system Windows

    Aby uruchomić Administratora ODBC w 32-bitowym systemie Windows, otwórz Narzędzia administracyjne w Panelu sterowania, a następnie otwórz Źródła danych (ODBC). (W starszych wersjach systemu Windows aplet Panelu sterowania, który uruchamia Administratora ODBC, jest oznaczony jako Źródła danych).

  • Mam 64-bitowy system Windows

    Na tej platformie istnieją dwie wersje Administratora ODBC. Wersja Administratora ODBC, którą musisz uruchomić, zależy od tego, czy aplikacja, którą chcesz połączyć z MySQL, jest 32-bitowa czy 64-bitowa. W przypadku aplikacji opisanych w tym artykule zapoznaj się z poniższą tabelą, aby poznać architekturę aplikacji.

    Aplikacja Notatki
    Dostęp Istnieje zarówno 32-bitowa, jak i 64-bitowa wersja programu Access. Aby dowiedzieć się, którą wersję programu Access masz, uruchom program Access, a następnie uruchom Menedżera zadań systemu Windows. W Menedżerze zadań wybierz kartę Procesy. Poszukaj MSACCESS.EXE na liście. Jeśli nazwa procesu to MSACCESS.EXE *32, program Microsoft Access jest 32-bitowy. Jeśli nazwa procesu to MSACCESS.EXE, Microsoft Access jest 64-bitowy.
    Excel Istnieje zarówno 32-bitowa, jak i 64-bitowa wersja programu Excel. Aby sprawdzić posiadaną wersję programu Excel, uruchom program Excel, a następnie uruchom Menedżera zadań systemu Windows. W Menedżerze zadań wybierz kartę Procesy. Poszukaj Excel.exe na liście. Jeśli po nazwie procesu następuje *32 , Twoja wersja programu Excel jest 32-bitowa. W przeciwnym razie Twoja wersja programu Excel jest 64-bitowa.
    Oracle® Komponent Oracle®, który współdziała ze sterownikiem MySQL ODBC, nazywa się DG4ODBC. Istnieje zarówno 32-bitowa, jak i 64-bitowa wersja DG4ODBC. Aby dowiedzieć się, którą wersję DG4ODBC posiadasz, uruchom Menedżera zadań Windows i wybierz zakładkę Procesy. W oknie wiersza polecenia wpisz dg4odbc --help . W Menedżerze zadań Windows poszukaj procesu DG4ODBC. Jeśli nazwa obrazu to „dg4odbc.exe *32”, DG4ODBC jest 32-bitowy. Jeśli nazwa obrazu to „dg4odbc.exe”, DG4ODBC jest 64-bitowy. Naciśnij CTRL+C w oknie Wiersza Poleceń, gdy używałeś Menedżera Zadań Windows, aby poznać architekturę DG4ODBC.
    Serwer SQL Istnieje zarówno 32-bitowa, jak i 64-bitowa wersja programu SQL Server. Aby dowiedzieć się, którą wersję SQL Server posiadasz, połącz się z instancją SQL Server, a następnie uruchom tę instrukcję SQL:
    select SERVERPROPERTY('edition')
    

    Jeśli masz 64-bitową wersję SQL Server i chcesz użyć połączonego serwera ze sterownikiem MySQL ODBC, Twoja aplikacja jest 64-bitowa.

    Jeśli masz 32-bitową wersję SQL Server lub chcesz używać SSIS ze sterownikiem MySQL ODBC, Twoja aplikacja jest 32-bitowa.

    Jeśli masz aplikację 64-bitową, musisz uruchomić 64-bitową wersję Administratora ODBC. Aby to zrobić, otwórz Narzędzia administracyjne w Panelu sterowania, a następnie otwórz Źródła danych (ODBC). (W systemie Windows Server 2003 i wcześniejszych aplet Panelu sterowania, który uruchamia Administratora ODBC, jest oznaczony jako Źródła danych. W systemie Windows 8 i nowszych aplet Panelu sterowania jest oznaczony jako Źródła danych ODBC (64-bitowy).)

    Jeśli masz aplikację 32-bitową, musisz uruchomić 32-bitową wersję Administratora ODBC. Aby to zrobić, w oknie dialogowym Uruchom systemu Windows wpisz:

    %windir%\syswow64\odbcad32.exe
    
  • Nie jestem pewien, czy mam 32-bitowy czy 64-bitowy system Windows

    Jeśli nie masz pewności, czy Twoja wersja systemu Windows jest 32-bitowa czy 64-bitowa, postępuj zgodnie z instrukcjami w tym artykule bazy wiedzy Microsoft Knowledge Base, aby się dowiedzieć.

Użyj Administratora ODBC, aby utworzyć źródło danych MySQL ODBC Driver:

  1. Wybierz kartę Systemowe DSN, a następnie wybierz Dodaj.
  2. W oknie dialogowym Utwórz nowe źródło danych wybierz sterownik Easysoft ODBC-MySQL, a następnie wybierz opcję Zakończ.
  3. Wypełnij te pola Okno dialogowe Konfiguracja sterownika DSN Easysoft ODBC-MySQL:
    Ustawienia Wartość
    DSN MYSQL
    Nazwa użytkownika Nazwa twojego użytkownika MySQL.
    Hasło Hasło dla twojego użytkownika MySQL.
    Serwer Nazwa hosta lub adres IP maszyny, na której działa serwer MySQL.
  4. Użyj przycisku Testuj, aby sprawdzić, czy możesz pomyślnie połączyć się z bazą danych MySQL.

Podłączanie aplikacji do MySQL

  • Dostęp
  • Excel
  • Oracle®
  • Serwer SQL (serwer połączony / SSIS)

Dostęp Microsoft

Program Microsoft Access używa sterownika ODBC do interakcji z zewnętrznym źródłem danych. ODBC to technologia dostępu do danych, której implementacja Microsoft jest dołączona do systemu Windows. Możesz użyć sterownika MySQL ODBC, aby połączyć Microsoft Access z bazą danych MySQL, umożliwiając pobieranie i aktualizowanie danych MySQL z interfejsu Microsoft Access.

  1. Otwórz bazę danych Microsoft Access.
  2. Wykonaj jedną z następujących czynności:
    • W przypadku programu Microsoft Access 2003 i wcześniejszych, w menu Plik wybierz opcję Pobierz dane zewnętrzne> Połącz tabele.

      Wyświetlone zostanie okno dialogowe Link.

    • W przypadku programu Microsoft Access 2007 na karcie Dane zewnętrzne wybierz opcję Więcej> Baza danych ODBC.

      Uruchomi się kreator pobierania danych zewnętrznych.

    • W przypadku programu Microsoft Access 2010 i nowszych na karcie Dane zewnętrzne wybierz opcję Baza danych ODBC.

      Uruchomi się kreator pobierania danych zewnętrznych.

  3. Wykonaj jedną z następujących czynności:
    • W przypadku Microsoft Access 2003 i wcześniejszych wybierz Bazy danych ODBC z listy Pliki typu.
    • W przypadku programu Microsoft Access 2007 i nowszych wybierz opcję Połącz ze źródłem danych, tworząc połączoną tabelę, a następnie wybierz OK.

    Wyświetlone zostanie okno dialogowe Wybierz źródło danych.

  4. Wybierz źródło danych ODBC z listy Machine Data Source, a następnie wybierz OK.

    Wyświetlone zostanie okno dialogowe Połącz tabele.

  5. Wybierz tabelę, którą chcesz połączyć, a następnie wybierz OK.
  6. Wybierz połączoną tabelę w programie Microsoft Access, a następnie wybierz RETURN, aby pracować z połączonymi danymi.

Podłączanie Excela do MySQL

Wykonaj poniższe czynności, aby zwrócić dane z MySQL do Microsoft Excel za pomocą Microsoft Query:

  1. Wykonaj jedną z następujących czynności:
    • W przypadku programu Excel 2007 i nowszych wersji na karcie Dane wybierz opcję Pobierz dane zewnętrzne. W grupie Z innych źródeł wybierz Z Microsoft Query.
    • W przypadku programu Excel 2003 i wcześniejszych, w menu Dane wybierz Importuj dane zewnętrzne, a następnie wybierz Nowe zapytanie do bazy danych.

    Polecenie New Database Query używa programu Microsoft Query do importowania danych. Microsoft Query to opcjonalna funkcja, która domyślnie nie jest instalowana. Jeśli nie masz zainstalowanego programu Microsoft Query, wybranie opcji New Database Query spowoduje wyświetlenie monitu o jego zainstalowanie. Aby to zrobić, w Panelu sterowania wybierz Programy i funkcje (lub Dodaj lub usuń programy). Wybierz Microsoft Office (jeśli zainstalowałeś program Excel jako część pakietu Office) lub Microsoft Excel, a następnie wybierz Zmień. Postępuj zgodnie z instrukcjami na ekranie. Wybierz opcję Wybierz zaawansowane dostosowywanie aplikacji podczas kreatora instalacji, jeśli ta opcja jest dostępna w Twojej wersji pakietu Office/Excel. Microsoft Query znajduje się w Narzędziach pakietu Office.

    Po zainstalowaniu Microsoft Query powtórz krok 1.

  2. W oknie dialogowym Wybierz źródło danych wybierz z listy źródło danych sterownika MySQL ODBC, a następnie wybierz OK.
  3. Wybierz OK, gdy pojawi się komunikat „To źródło danych nie zawiera widocznych tabel”. jest wyświetlany.
  4. W Kreatorze zapytań wybierz Anuluj.
  5. Wybierz Tak, gdy pojawi się pytanie, czy kontynuować edytowanie tego zapytania w programie Microsoft Query.
  6. W oknie dialogowym Dodaj tabele wybierz Zamknij.
  7. Wybierz przycisk SQL.
  8. W oknie dialogowym instrukcji SQL wpisz zapytanie SQL. Na przykład:
    select * from employees
    
  9. W menu Plik wybierz Zwróć dane do Excela.
  10. Po wyświetleniu monitu wybierz lokalizację danych w arkuszu.

Podłączanie Oracle® do MySQL

Poniższe instrukcje pokazują, jak połączyć Oracle® w systemie Windows z MySQL. Więcej informacji na temat DG4ODBC można znaleźć w naszym samouczku DG4ODBC dla Windows.

  1. Utwórz plik inicjujący DG4ODBC. Aby to zrobić, przejdź do %ORACLE_HOME%\hs\admin informator. Utwórz kopię pliku initdg4odbc.ora . Nazwij nowy plik initmysql.ora .

    Uwaga W tych instrukcjach zastąp %ORACLE_HOME% lokalizacją katalogu Oracle® HOME. Na przykład C:\oraclexe\app\oracle\product\11.2.0\server .

  2. Upewnij się, że te parametry i wartości są obecne w Twoim pliku początkowym:
    HS_FDS_CONNECT_INFO = my_mysql_odbc_dsn
    

    Zastąp my_mysql_odbc_dsn z nazwą źródła danych sterownika MySQL ODBC, które łączy się z docelowym serwerem MySQL. Na przykład

    HS_FDS_CONNECT_INFO = "32-bit MySQL System"
    

    Jeśli Twój serwer MySQL nie wymagają podania nazwy użytkownika i hasła, w tym IgnoreAuth=Yes w HS_FDS_CONNECT_INFO wartość parametru. Na przykład:

    HS_FDS_CONNECT_INFO = "32-bit MySQL System;IgnoreAuth=Yes"
    
  3. Dodaj ten wiersz, aby zwiększyć zgodność z Oracle® / MySQL:
    HS_FDS_QUOTE_IDENTIFIER = FALSE
    
  4. Skomentuj wiersz, który umożliwia śledzenie DG4ODBC. Na przykład:
    #HS_FDS_TRACE_LEVEL = <trace_level>
    
  5. Dodaj wpis do %ORACLE_HOME%\network\admin\listener.ora który tworzy SID_NAME dla DG4ODBC. Na przykład:
    SID_LIST_LISTENER =
     (SID_LIST =
       (SID_DESC=
         (SID_NAME=mysql)
         (ORACLE_HOME=%ORACLE_HOME%)
         (PROGRAM=dg4odbc)
       )
     )
    
  6. Dodaj wpis DG4ODBC do %ORACLE_HOME%\network\admin\tnsnames.ora który określa SID_NAME utworzony w poprzednim kroku. Na przykład:
    MYSQL =
      (DESCRIPTION =
        (ADDRESS = (PROTOCOL = TCP)(HOST = oracle_host)(PORT = 1521))
        (CONNECT_DATA =
          (SID = mysql)
        )
        (HS = OK)
      )
    

    Zastąp oracle_host z nazwą hosta Twojej maszyny Oracle®.

  7. Uruchom (lub uruchom ponownie) nasłuchiwanie Oracle®:
    cd %ORACLE_HOME%\bin
    lsnrctl stop
    lsnrctl start
    
  8. Połącz się ze swoją bazą danych Oracle® w SQL*Plus.
  9. W SQL*Plus utwórz łącze do bazy danych dla docelowego serwera MySQL. Na przykład:
    CREATE PUBLIC DATABASE LINK mysqllink CONNECT TO
    "my_mysql_user" IDENTIFIED by "my_mysql_password" USING 'mysql';
    

    – Lub, jeśli Twój serwer MySQL nie wymagają podania nazwy użytkownika i hasła:

    CREATE PUBLIC DATABASE LINK mysqllink USING 'mysql';
    
Notatki
  • Jeśli masz problemy z połączeniem z MySQL z Oracle®, włącz śledzenie DG4ODBC i sprawdź pliki śledzenia zapisane w %ORACLE_HOME%\hs\trace informator. Aby włączyć śledzenie DG4ODBC, dodaj wiersz HS_FDS_TRACE_LEVEL = DEBUG do initmysql.ora a następnie uruchom/zrestartuj program nasłuchujący Oracle®. Jeśli trace katalog nie istnieje, utwórz go.
  • Jeśli włączysz śledzenie Menedżera sterowników ODBC, ale nie otrzymasz pliku śledzenia lub nie uzyskasz pustego pliku śledzenia, zmień lokalizację pliku śledzenia na katalog Windows TEMP. Na przykład C:\Windows\Temp\SQL.log .

Podłączanie SQL Server (Linked Server / SSIS) do MySQL

Serwer połączony

Poniższe kroki pokazują, jak używać połączonego serwera do pracy z danymi MySQL, tak jakbyś pracował z danymi przechowywanymi w tabeli SQL Server:

  1. W Microsoft SQL Server Management Studio połącz się z instancją SQL Server, dla której chcesz utworzyć połączony serwer.

    Aby utworzyć połączony serwer, musisz zalogować się na konto, które jest członkiem stałej roli serwera SQL Server sysadmin.

  2. Kliknij prawym przyciskiem myszy Obiekty serwera> Serwery połączone> Dostawcy> MSDASQL. Z wyskakującego menu wybierz Właściwości.
  3. Upewnij się, że zaznaczone są następujące opcje dostawcy:
    • Zagnieżdżone zapytania
    • Tylko poziom zero
    • Zezwól na przetwarzanie
    • Obsługuje operatora „Lubię to”

    Inne opcje dostawcy powinny być odznaczone.

  4. Kliknij prawym przyciskiem myszy Obiekty serwera. Z wyskakującego menu wybierz Nowy> Serwer połączony.
  5. W polu Serwer połączony wpisz „MYSQL”.
  6. Z listy dostawców wybierz dostawcę Microsoft OLE DB dla sterowników ODBC.
  7. W polu Źródło danych wpisz nazwę źródła danych MySQL ODBC, a następnie wybierz OK.
  8. Wybierz stronę Bezpieczeństwo.
  9. Wybierz Bądź wykonany przy użyciu tego kontekstu bezpieczeństwa.
  10. W odpowiednich polach wpisz swoją nazwę użytkownika i hasło MySQL. Wybierz OK.

    SQL Server weryfikuje połączony serwer, testując połączenie.

    • Jeśli pojawi się błąd „Określony sterownik nie mógł zostać załadowany z powodu błędu systemowego 126:Nie można znaleźć określonego modułu”, wybierz Tak, gdy pojawi się pytanie, czy zachować połączony serwer. Musisz ponownie uruchomić instancję programu SQL Server, zanim będzie można korzystać z połączonego serwera. Jeśli program SQL Server był już uruchomiony podczas instalowania sterownika MySQL ODBC, nie będzie miał najnowszej wersji zmiennej środowiskowej PATH systemu. Program instalacyjny sterownika MySQL ODBC dodaje wpisy dla sterownika do PATH systemu. Ponowne uruchomienie instancji udostępnia te zmiany SQL Server, umożliwiając załadowanie sterownika MySQL ODBC.
    • Jeśli popełniłeś błąd podczas określania źródła danych sterownika MySQL ODBC, pojawi się błąd „Nie znaleziono nazwy źródła danych i nie określono sterownika domyślnego. Jeśli pojawi się ten błąd, wybierz opcję Nie po wyświetleniu monitu o zachowanie połączonego serwera i edytuj wartość w polu Źródło danych.
  11. Możesz przeszukiwać dane MySQL za pomocą:
    • Nazwa tabeli z czterema częściami w zapytaniu rozproszonym.

      Czteroczęściowa nazwa tabeli ma format:

      nazwa_serwera .[nazwa_bazy_danych ].[nazwa_schematu ].nazwa_tabeli .

      W przypadku MySQL musisz pominąć nazwę i schemat bazy danych. Na przykład:

      SELECT * from MYSQL...sales_by_film_category
      
    • Kwerenda przekazująca w funkcji OPENQUERY. Na przykład:
      SELECT * FROM OPENQUERY(MYSQL, 'SELECT * FROM sales_by_film_category')
      

      SQL Server wysyła zapytania przekazujące jako niezinterpretowane ciągi zapytań do sterownika MySQL ODBC. Oznacza to, że SQL Server nie stosuje żadnej logiki do zapytania ani nie próbuje oszacować, co to zapytanie zrobi.

      Uwaga MySQL TEXT typ danych jest niezgodny z SQL Server. Jeśli spróbujesz pobrać TEXT pojawi się błąd, taki jak „Żądana konwersja nie jest obsługiwana”. lub „Naruszenie atrybutu ograniczonego typu danych”. Aby użyć TEXT danych w SQL Server, musisz przekonwertować dane w MySQL do typu obsługiwanego przez SQL Server. Na przykład:

      SELECT * FROM OPENQUERY(MYSQL, 'SELECT CAST(description AS char(255)) AS description from film where film_id = 1000')
      

Usługi integracji serwera SQL (SSIS)

W tych instrukcjach założono, że masz zainstalowane Microsoft Visual Studio i SQL Server Data Tools for Visual Studio.

  1. Utwórz plik .csv o nazwie film.csv z następującą zawartością:
    film_id,title,description,release_year,language_id,original_language_id,rental_duration,rental_rate,length,replacement_cost,rating,special_features,last_update
    1001,"Mad Max: Fury Road","Haunted by his turbulent past, Mad Max believes the best way to survive is to wander alone",2015,1,1,3,"4.99",50,"18.99","NC-17","Trailers,Commentaries,Behind the Scenes","2015-05-08 00:00:01"
    1002,"Avengers: Age of Ultron","When Tony Stark tries to jumpstart a dormant peacekeeping program, things go awry",2015,1,1,3,"4.99",50,"18.99","NC-17","Trailers,Commentaries,Behind the Scenes","2015-05-08 00:00:01"
    
  2. W programie Visual Studio utwórz nowy projekt usług integracji.
  3. Przeciągnij zadanie przepływu danych z Przybornika do zakładki Przepływ sterowania.
  4. Wybierz kartę Przepływ danych.
  5. Przeciągnij płaskie źródło pliku z Przybornika na kartę Przepływ danych, a następnie naciśnij klawisz Return.

    Flat File Source znajduje się na liście Inne źródła.

  6. W Edytorze źródła plików płaskich wybierz Nowy.
  7. W oknie dialogowym Flat File Connection Manager Editor wyszukaj swój plik .csv.
  8. W polu kwalifikatora tekstu wpisz " .
  9. W opcjach zaawansowanych zmień DataType kolumny last_update na database timestamp [DT_DBTIMESTAMP] . Wybierz OK.
  10. W sekcji Dane wyjściowe błędu zmień akcję obcinania dla opisu na Ignore failure . Wybierz OK.
  11. Przeciągnij miejsce docelowe ODBC z Przybornika na kartę Przepływ danych, a następnie naciśnij klawisz Return.

    Miejsce docelowe ODBC znajduje się na liście Inne miejsca docelowe.

  12. Wybierz płaskie źródło pliku. Przeciągnij niebieską strzałkę do miejsca docelowego ODBC.
  13. Wybierz miejsce docelowe ODBC, a następnie naciśnij Return.
  14. W oknie dialogowym Miejsce docelowe ODBC wybierz Nowy.
  15. W oknie dialogowym Konfiguruj Menedżera połączeń ODBC wybierz Nowy.
  16. W oknie dialogowym Menedżera połączeń wybierz źródło danych MySQL ODBC, a następnie użyj przycisku OK, aby powrócić do okna dialogowego Źródło ODBC.
  17. W polu Nazwa tabeli lub listy widoków wpisz film . Wybierz Mapowania, a następnie OK.
  18. Wybierz przycisk Start, aby wstawić rekordy z pliku film.csv do MySQL.

  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Włącz Pythona, aby połączyć się z MySQL przez tunelowanie SSH

  2. Dlaczego wyniki zapytania SQL nie są zwracane w oczekiwanej przeze mnie kolejności?

  3. Jak obliczyć różnicę między dwoma znacznikami czasu w MySQL?

  4. PDO fetchAll grupuj pary klucz-wartość do tablicy asocjacyjnej

  5. Zrozumienie widoków w SQL