Bagaimana saya terhubung ke mysql odbc?

Dokumentasi ini menunjukkan cara menyiapkan dan mengonfigurasi Moab untuk terhubung ke database MySQL menggunakan driver MySQL ODBC. Dokumen ini menganggap driver MySQL dan ODBC yang diperlukan telah diinstal dan dikonfigurasi

Untuk menyiapkan dan mengonfigurasi Moab agar terhubung ke database MySQL menggunakan driver MySQL ODBC, lakukan hal berikut

Bagaimana saya terhubung ke mysql odbc?
Solusi ini telah diuji dan berfungsi dengan versi file ini
  • libmyodbc - 5. 1. 6
  • unixodbc - 2. 2. 14

Untuk sistem berbasis Debian, unixodbc-dev diperlukan, tetapi mungkin tidak diperlukan untuk rasa Red Hat (seperti CentOS dan RHEL)

  1. Unduh dan instal Moab versi ODBC. Instal dan konfigurasikan Moab seperti biasa tetapi tambahkan berikut ini di file konfigurasi Moab (moab. cfg)

    USEDATABASE             ODBC
    # Turn on stat profiling
    USERCFG[DEFAULT]        ENABLEPROFILING=TRUE
    GROUPCFG[DEFAULT]       ENABLEPROFILING=TRUE
    QOSCFG[DEFAULT]         ENABLEPROFILING=TRUE
    CLASSCFG[DEFAULT]       ENABLEPROFILING=TRUE
    ACCOUNTCFG[DEFAULT]     ENABLEPROFILING=TRUE
    NODECFG[DEFAULT]        ENABLEPROFILING=TRUE

  2. Buat database di MySQL menggunakan dump database MySQL yang terdapat di moab-db. .sql. File ini terletak di direktori contrib/sql di root binari

    • Jalankan perintah berikut

      mysql -u root -p < moab-db.sql
      _

  3. Konfigurasikan driver MySQL dan ODBC. File /etc/odbcinst. File ini harus berisi konten yang mirip dengan yang berikut

    [MySQL]
    Description = ODBC for MySQL
    Driver = /usr/lib/odbc/libmyodbc.so

  4. Konfigurasikan Moab untuk menggunakan driver MySQL ODBC. Moab menggunakan file datastore ODBC untuk terhubung ke MySQL menggunakan ODBC. File ini harus berada di direktori home Moab (/opt/moab secara default) dan diberi nama dsninfo. dsn, yang digunakan oleh Moab. Jika konten berikut, yang mengikuti sintaks file driver ODBC standar, belum disertakan dalam /etc/odbc. ini, pastikan Anda menyertakannya. Sertakan juga konten yang sama di dsninfo. file dsn

    [ODBC]
    Driver = MySQL
    USER = 
    PASSWORD = 
    Server = localhost
    Database = Moab
    Port = 3306
    

    Bagaimana saya terhubung ke mysql odbc?
    Pengguna harus memiliki hak baca/tulis pada basis data Moab
  5. File contoh sebelumnya memberi tahu ODBC untuk menggunakan driver MySQL, nama pengguna pengguna, kata sandi kata sandi saya, dan untuk terhubung ke MySQL yang berjalan di localhost pada port 3306. ODBC menggunakan informasi ini dan terhubung ke database yang disebut Moab

  6. Uji koneksi ODBC ke MySQL dengan menjalankan perintah isql, yang membaca file /etc/odbc. file ini

    $ isql -v ODBC
    +---------------------------------------+
    | Connected! |
    | |
    | sql-statement |
    | help [tablename] |
    | quit |
    | |
    +---------------------------------------+
    SQL> show tables;
    +-----------------------------------------------------------------+
    | Tables_in_Moab |
    +-----------------------------------------------------------------+
    | EventType |
    | Events |
    | GeneralStats |
    | GenericMetrics |
    | Moab |
    | NodeStats |
    | NodeStatsGenericResources |
    | ObjectType |
    | mcheckpoint |
    +-----------------------------------------------------------------+
    SQLRowCount returns 10
    10 rows fetched
    SQL>
    
    _

    Jika Anda mengalami kesalahan saat menggunakan perintah isql, berarti ada masalah saat menyiapkan koneksi ODBC ke MySQL

    Bisakah Anda menggunakan ODBC dengan MySQL?

    Konektor MySQL/ODBC 8. 0 direkomendasikan untuk digunakan dengan MySQL Server 8. 0, 5. 7, dan 5. 6 . Tingkatkan ke MySQL Connector/ODBC 8. 0. Untuk catatan yang merinci perubahan di setiap rilis Konektor/ODBC, lihat Catatan Rilis Konektor MySQL/ODBC. Untuk informasi hukum, lihat Pemberitahuan Hukum.

    Bagaimana cara saya terhubung dengan ODBC ke database?

    Tambahkan sumber data ODBC .
    Klik Mulai, lalu klik Panel Kontrol
    Di Panel Kontrol, klik dua kali Alat Administratif
    Di kotak dialog Alat Administratif, klik dua kali Sumber Data (ODBC). .
    Klik User DSN, System DSN, atau File DSN, bergantung pada tipe sumber data yang ingin Anda tambahkan. .
    Klik Tambahkan

    Bagaimana cara menambahkan driver ODBC untuk MySQL?

    Menginstal driver MySQL ODBC di Windows .
    Pilih. Versi Produk. .
    Pilih. Sistem operasi. .
    Pilih. Versi OS. .
    Unduh Arsip ZIP. .
    Ekstrak. .
    Buka Command Prompt sebagai administrator dan navigasikan ke yang diekstraksi. .
    Jalankan perintah berikut di prompt perintah. Install. kelelawar

    Bagaimana cara saya terhubung ke database MySQL?

    Untuk Menghubungkan ke Database MySQL .
    Klik tab Layanan
    Perluas node Drivers dari Database Explorer. .
    Masukkan Nama Pengguna dan Kata Sandi. .
    Klik OK untuk menerima kredensial. .
    Klik OK untuk menerima skema default
    Klik kanan URL Database MySQL di jendela Layanan (Ctrl-5)