|
| ||||||||||||
| ||||||||||||
|
2004 г
MySQL: Руководство разработчика. Версия 1.0. 20 апреля 2004 г.Алексей Паутов,Все о MySQL на русском: http://www.botik.ru/~rldp/mysql.htm, ftp://ftp.botik.ru/rented/rldp/www/pub Russian LDP: http://www.botik.ru/~rldp, ftp://ftp.botik.ru/rented/rldp 1 MySQL APIЭта глава описывает API, доступные для MySQL, где получить, как использовать их и так далее. C API наиболее подробно рассмотрен, поскольку был разработан авторами MySQL и послужил основой для большинства других API. 1.1 MySQL PHP APIPHP представляет собой серверный, встроенный в HTML, скриптовый язык, который может использоваться, чтобы создать динамическую веб-страницу. Это содержит поддержку обращений к нескольким базам данных, включая MySQL. PHP может быть выполнен как отдельная программа или компилироваться как модуль для использования с веб-сервером Apache. Дистрибутивы и документация доступны на web-сайте PHP. 1.1.1 Основные проблемы с MySQL и PHP
1.2 MySQL C++ APIДва комплекта API доступны в каталоге MySQL Contrib. 1.2.1 Borland C++Вы можете компилировать исходники MySQL для Windows с помощью Borland C++ 5.02. Исходники для Windows включают только проекты для Microsoft VC++, для Borland C++ Вы должны сделать файлы проекта самостоятельно. Одна известная проблема с Borland C++ состоит в том, что этот компилятор
использует иное выравнивание структуры, чем VC++. Это означает, что Вы
столкнетесь с проблемами, если попробуете использовать заданную по умолчанию
библиотеку
1.3 MySQL Java Connectivity (JDBC)Имеются два официально поддерживаемых драйвера JDBC для MySQL (mm driver и Reisin JDBC driver) плюс еще куча неофициальных, но на них я не буду останавливаться. Вы можете скачать копию mm driver с http://mmmysql.sourceforge.net/ или с http://www.mysql.com/Downloads/Contrib. Reisin driver есть на http://www.caucho.com/projects/jdbc-mysql/index.xtp. Ознакомьтесь с любой документацией по JDBC и собственной документацией драйвера для получения сведений по MySQL-специфическим свойствам. 1.4 MySQL Python APIКаталог MySQL Contrib хранит интерфейс с языком Python, написанный Joseph Skinner. Вы можете также использовать интерфейс Python для iODBC, чтобы обратиться к серверу MySQL (пакет mxODBC). 1.5 MySQL Tcl APIЕсть пакет Tcl at binevolve. Кроме того, каталог Contrib включает интерфейс с Tcl, основанный на msqltcl 1.50. 1.6 MySQL Eiffel драйверКаталог MySQL Contrib включает драйвер для языка Eiffel, написанный Michael Ravits. |
|
CITForum © 1997–2025