MySQL Python API
2806
• For online information about Perl DBI, visit the DBI Web site,
http://dbi.perl.org/
. That site hosts
a general DBI mailing list. Oracle Corporation hosts a list specifically about
DBD::mysql
; see
Section 1.6.1, “MySQL Mailing Lists”
.
• For printed information, the official DBI book is Programming the Perl DBI (Alligator Descartes and
Tim Bunce, O'Reilly & Associates, 2000). Information about the book is available at the DBI Web
site,
http://dbi.perl.org/
.
For information that focuses specifically on using DBI with MySQL, see MySQL and Perl for the Web
(Paul DuBois, New Riders, 2001). This book's Web site is
http://www.kitebird.com/mysql-perl/
.
20.9. MySQL Python API
MySQLdb
is a third-party driver that provides MySQL support for Python, compliant with the Python DB
API version 2.0. It can be found at
http://sourceforge.net/projects/mysql-python/
.
The new MySQL Connector/Python component provides an interface to the same Python API, and is
built into the MySQL Server and supported by Oracle. See
MySQL Connector/Python
for details on the
Connector, as well as coding guidelines for Python applications and sample Python code.
20.10. MySQL Ruby APIs
Two APIs are available for Ruby programmers developing MySQL applications:
• The MySQL/Ruby API is based on the
libmysqlclient
API library. For information on installing
and using the MySQL/Ruby API, see
Section 20.10.1, “The MySQL/Ruby API”
.
• The Ruby/MySQL API is written to use the native MySQL network protocol (a native driver). For
information on installing and using the Ruby/MySQL API, see
Section 20.10.2, “The Ruby/MySQL
API”
.
For background and syntax information about the Ruby language, see
Ruby Programming Language
.
20.10.1. The MySQL/Ruby API
The MySQL/Ruby module provides access to MySQL databases using Ruby through
libmysqlclient
.
For information on installing the module, and the functions exposed, see
MySQL/Ruby
.
20.10.2. The Ruby/MySQL API
The Ruby/MySQL module provides access to MySQL databases using Ruby through a native driver
interface using the MySQL network protocol.
For information on installing the module, and the functions exposed, see
Ruby/MySQL
.
20.11. MySQL Tcl API
MySQLtcl
is a simple API for accessing a MySQL database server from the
Tcl programming
language
. It can be found at
http://www.xdobry.de/mysqltcl/
.
20.12. MySQL Eiffel Wrapper
Eiffel MySQL is an interface to the MySQL database server using the
Eiffel programming language
,
written by Michael Ravits. It can be found at
http://efsa.sourceforge.net/archive/ravits/mysql.htm
.
Summary of Contents for 5.0
Page 1: ...MySQL 5 0 Reference Manual ...
Page 18: ...xviii ...
Page 60: ...40 ...
Page 396: ...376 ...
Page 578: ...558 ...
Page 636: ...616 ...
Page 844: ...824 ...
Page 1234: ...1214 ...
Page 1427: ...MySQL Proxy Scripting 1407 ...
Page 1734: ...1714 ...
Page 1752: ...1732 ...
Page 1783: ...Configuring Connector ODBC 1763 ...
Page 1793: ...Connector ODBC Examples 1773 ...
Page 1839: ...Connector Net Installation 1819 2 You must choose the type of installation to perform ...
Page 2850: ...2830 ...
Page 2854: ...2834 ...
Page 2928: ...2908 ...
Page 3000: ...2980 ...
Page 3122: ...3102 ...
Page 3126: ...3106 ...
Page 3174: ...3154 ...
Page 3232: ...3212 ...