20.4.7. Building MySQL Connector/C Applications .................................................... 2129
20.5. libmysqld, the Embedded MySQL Server Library ...................................................... 2129
20.6. MySQL C API ......................................................................................................... 2130
20.6.1. MySQL C API Implementations .................................................................... 2131
20.6.2. Example C API Client Programs ................................................................... 2132
20.6.3. Building and Running C API Client Programs ................................................ 2132
20.6.4. C API Data Structures .................................................................................. 2135
20.6.5. C API Function Overview ............................................................................. 2139
20.6.6. C API Function Descriptions ......................................................................... 2144
20.6.7. C API Prepared Statements ......................................................................... 2191
20.6.8. C API Prepared Statement Data Structures ................................................... 2191
20.6.9. C API Prepared Statement Function Overview ............................................... 2197
20.6.10. C API Prepared Statement Function Descriptions ........................................ 2200
20.6.11. C API Threaded Function Descriptions ........................................................ 2221
20.6.12. C API Embedded Server Function Descriptions ........................................... 2223
20.6.13. Common Questions and Problems When Using the C API ............................ 2223
20.6.14. Controlling Automatic Reconnection Behavior .............................................. 2225
20.6.15. C API Support for Multiple Statement Execution .......................................... 2226
20.6.16. C API Prepared Statement Problems .......................................................... 2228
20.6.17. C API Prepared Statement Handling of Date and Time Values ...................... 2228
20.6.18. C API Support for Prepared
20.7. MySQL PHP API .................................................................................................... 2230
20.7.1. Overview of the MySQL PHP drivers ............................................................ 2230
20.7.2. Original MySQL API (Mysql) ........................................................................ 2237
20.7.3. MySQL Improved Extension (Mysqli) .......................................................... 2306
20.7.4. MySQL Functions (PDO_MYSQL)
20.7.5. MySQL Native Driver (Mysqlnd) .................................................................. 2524
20.7.6. Mysqlnd replication and load balancing plugin (mysqlnd_ms) ......................... 2556
20.7.7. Mysqlnd query result cache plugin (mysqlnd_qc) ......................................... 2657
20.7.8. Mysqlnd user handler plugin (mysqlnd_uh) .................................................. 2708
20.7.9. Mysqlnd connection multiplexing plugin (mysqlnd_mux) ................................ 2791
20.7.10. Mysqlnd Memcache plugin (mysqlnd_memcache) ....................................... 2795
20.7.11. Connector/PHP .......................................................................................... 2804
20.7.12. Common Problems with MySQL and PHP ................................................... 2804
20.7.13. Enabling Both
20.8. MySQL Perl API ..................................................................................................... 2805
20.9. MySQL Python API ................................................................................................. 2806
20.10. MySQL Ruby APIs ................................................................................................ 2806
20.10.1. The MySQL/Ruby API ................................................................................ 2806
20.10.2. The Ruby/MySQL API ................................................................................ 2806
20.11. MySQL Tcl API ..................................................................................................... 2806
20.12. MySQL Eiffel Wrapper .......................................................................................... 2806
21. Extending MySQL .............................................................................................................. 2807
21.1. MySQL Internals ..................................................................................................... 2807
21.1.1. MySQL Threads ........................................................................................... 2807
MySQL 5.0 Reference Manual
CALL
and
mysql
mysqli
xv
Statements ............................................. 2229
(MySQL
(PDO)) ....................................... 2520
in PHP .................................................. 2804