Query Kintone Data in MySQL Workbench



Create a virtual MySQL database for Kintone data in CData Connect (or Connect Server) and work with live Kintone data in MySQL Workbench.

MySQL Workbench allows users to administer MySQL environments and gain better visibility into databases. When paired with CData Connect (on-premise or Connect Server), you get live access to Kintone data as if it were a MySQL database. This article shows how to create a virtual database for Kintone in Connect and work with live Kintone data in MySQL Workbench.

Create a Virtual MySQL Database for Kintone Data

CData Connect uses a straightforward, point-and-click interface to connect to data sources and generate APIs.

  1. Login to Connect and click Connections.
  2. Select "Kintone" from Available Data Sources.
  3. Enter the necessary authentication properties to connect to Kintone.

    In addition to the authentication values, set the following parameters to connect to and retrieve data from Kintone:

    • Url: The URL of your account.
    • GuestSpaceId: Optional. Set this when using a guest space.

    Authenticating with Kintone

    Kintone supports the following authentication methods.

    Using Password Authentication

    You must set the following to authenticate:

    • User: The username of your account.
    • Password: The password of your account.

    Using Basic Authentication

    If the basic authentication security feature is set on the domain, supply the additional login credentials with BasicAuthUser and BasicAuthPassword. Basic authentication requires these credentials in addition to User and Password.

    Using Client SSL

    Instead of basic authentication, you can specify a client certificate to authenticate. Set SSLClientCert, SSLClientCertType, SSLClientCertSubject, and SSLClientCertPassword. Additionally, set User and Password to your login credentials.

  4. Click Save Changes
  5. Click Privileges -> Add and add the new user (or an existing user) with the appropriate permissions.

With the virtual database created, you are ready to connect to Kintone from MySQL Workbench.

Query Kintone from MySQL Workbench

The steps below outline connecting to the virtual Kintone database in Connect from MySQL Workbench and issuing basic queries to work with live Kintone data.

Connect to Kintone through Connect

  1. In MySQL Workbench, click to add a new MySQL connection.
  2. Name the connection (CData Connect).
  3. Set the Hostname, Port, and Username parameters to connect to the SQL Gateway.
  4. Click Store in Vault to set and store the password.
  5. Click Test Connection to ensure the connection is configured properly and click OK.

Query Kintone Data

  1. Open the connection you just created (CData Connect).
  2. Click File -> New Query Tab.
  3. Write a SQL query to retrieve Kintone data, like SELECT * FROM kintonedb.Comments;

With access to live Kintone data from MySQL Workbench, you can easily query and update Kintone, just like you would a MySQL database. Request a demo of the CData Connect and start working with Kintone just like a MySQL database today.

Ready to get started?

Learn more or sign up for a free trial:

CData Connect Server