You may needĬonnector/ODBC for Unix or Mac OS X if you have an application that Or named pipe to communicate with your MySQL database.
For Unix and Mac OS X you can use the native MySQL network
Typically, you need to install Connector/ODBC only on Windows Working knowledge of C, general DBMS knowledge, and finally, but not The application development part of this reference assumes a good
Interfaces to the MySQL database, which full support for MySQLįunctionality, including stored procedures, transactions and, withĬonnector/ODBC 5.1, full Unicode compliance.įor more information on the ODBC API standard and how to use it, MySQL Connector/ODBC provides both driver-manager based and native This reference covers Connector/ODBC 3.51Īnd Connector/ODBC 5.1. MySQL database using the industry standard Open DatabaseĬonnectivity (ODBC) API. The MySQL Connector/ODBC is the name for the family of MySQL ODBCĭrivers (previously called MyODBC drivers) that provide access to a See Section 20.9.4, “MySQL Functions (PDO_MYSQL)”. See Section 20.9.2, “MySQL Improved Extension ( Mysqli)”. See Section 20.1, “MySQL Connector/ODBC”.ĭirect connectivity, without using JDBC/ODBC. O'Sullivan's pure Haskell MySQL bindings. See Section 20.15, “MySQL Eiffel Wrapper”. Table 20.1. MySQL APIs and Interfaces EnvironmentĬompatible with the Objective-C Cocoa environment. The two solutions offer different benefits: Is provided here for reference purposes only.Īll the language APIs are developed using one of two methods, usingĭriver. Basic information on their usage and abilities The remaining APIs provide an interface to MySQL from specificĪpplication langauges. Of programmers utilities are available to help with the process, and Interface to MySQL for a language not supported by the Connectors orĪPIs in this chapter, the C API is where you would start. If you need to access MySQL from a C application, or build an That enables you to embed an instance of the MySQL server into Libmysqld is an embedded MySQL server library Of the APIs also detailed in this section. Server, and is used both by MySQL command line clients and many
The primary method used to connect to an instance of the MySQL Through the libmysql client library this is The C API provides low-level access to the MySQL protocol There are two direct access methods for using MySQL natively within Management of MySQL server and database through your C++Ĭonnector/C is a stand-alone replacement for the MySQL ClientĬonnector/ is a tool that enables
Management of MySQL server and database through your JavaĬonnector/C++ is a tool that enables easy deployment and
Within Visual Studio to create and edit objects within a MySQLĬonnector/J provides driver support for connecting to MySQL fromĪ Java application using the standard Java Database ConnectivityĬonnector/MXJ is a tool that enables easy deployment and Means that you can use the schema and data manipulation tools The plugin is a MySQL DDEX Provider, which The MySQL Visual Studio Plugin works with Connector/NET and To use Connector/NET can be written in any of the supported. Support for use with ADO.NET aware tools. Implement a fully functional ADO.NET interface and provides That use data stored in a MySQL database. Is available for ODBC connectivity from Windows, Unix and Mac OSĬonnector/NET enables developers to create. Server using the Open Database Connectivity (ODBC) API. Including Java (JDBC), ODBC, Perl, Python, PHP, Ruby, and native CĬonnector/ODBC provides driver support for connecting to a MySQL Both Connectors and the APIs enable you to connectĪnd execute MySQL statements from another language or environment, APIs provide low-level access to the MySQL protocol and MySQL Connectors provide connectivity to the MySQL server for client Common Problems with MySQL and PHP 20.9.7. MySQL Improved Extension ( Mysqli) 20.9.3. C API Prepared Statement Handling of Date and Time Values 20.8.15. C API Prepared Statement Problems 20.8.14. C API Support for Multiple Statement Execution 20.8.13. Controlling Automatic Reconnection Behavior 20.8.12. Common Questions and Problems When Using the C API 20.8.11. C API Embedded Server Function Descriptions 20.8.10. C API Threaded Function Descriptions 20.8.9. C API Prepared Statement Function Descriptions 20.8.8. C API Prepared Statement Function Overview 20.8.7. C API Prepared Statement Data types 20.8.6. libmysqld, the Embedded MySQL Server Library 20.8. Getting Started: Connecting to MySQL 20.6.3.
Building MySQL Connector/C from the Source Code 20.5.2. Connector/NET Connection String Options Reference 20.2.7. Connector/NET Visual Studio Integration 20.2.4.