MySQL & mSQL



              

Предисловие - часть 3


Для программистов баз данных описаны все основные программные интерфейсы наиболее популярных языков программирования систем клиент/сервер и приложений Интернет. При описании интерфейсов для отдельных языков программирования предполагается наличие у читателя основных навыков работы с рассматриваемым языком. К. примеру, в главе, посвященной Java™, предполагается, что читатель умеет писать простые приложения на Java и хочет теперь узнать, как заставить свои приложения общаться с базами данных MySQL или mSQL.

Ввиду огромной популярности MySQL и mSQL в Интернет естественно остановиться на создании CGI-приложений для MySQL и mSQL. Поэтому разработчики приложений для Интернет найдут в этой книге полезное описание того, как управлять своими сайтами с помощью MySQL или mSQL. В этих главах требуется самое незначительное знание CGI, но все же предполагается знакомство читателя с основами используемого языка программирования.

Цель книги на даном диске

На первый взгляд, цель книги очевидна: MySQL и mSQL принадлежат к числу наиболее популярных приложений, исходный код которых открыт. Они предоставляют практические преимущества программного обеспечения Open Source, несмотря даже на то, что их лицензии несколько более ограниченны, чем полагается для категории Open Source. Однако для каждого, достаточно долго изучавшего MySQL и mSQL, ответ не так прост.

Наиболее часто жалобы, касающиеся проектов Open Source, связаны с тем, что, как правило, отсутствует подробная и понятная документация. Однако в отношении MySQL и mSQL проблема едва ли состоит в отсутствии документации в сети.

Для MySQL есть великолепное бесплатное руководство, доступное на http://www.mysql.com. В нем полностью освещены синтаксис MySQL, инсталляция и API на языке С, а также администрирование базы данных и настройка производительности. Аналогично, по mSQL существует хорошее, хотя, возможно, менее подробное руководство по адресу: http://www.hughes.com.au.

Еще более осложняет дело то, что MySQL и mSQL не стоят на месте, они быстро развиваются. MySQL не просто не стоит на месте: благодаря усилиям, в основном, Майкла Видениуса (Michaelle «Monty» Wide-nius) MySQL движется вперед со скоростью курьерского поезда. Поэтому будьте готовы к тому, что некоторые данные в этой книге опережают старые версии или отстают от новых.




Содержание  Назад  Вперед