WebMoney: WMZ Z294115950220 WMR R409981405661 WME E134003968233 |
Visa 4274 3200 2453 6495 |
В этом описании рассматривается СУБД MySQL. Руководство рассчитано на
пользователей среднего уровня подготовки. Оно может быть использовано как в
качестве справочного руководства по данной СУБД, так и в качестве учебника.
В целях его использования в качестве справочника, в самом начале документа
предусмотрено полное оглавление.
ЭТО НЕ ПЕРЕВОД ОРИГИНАЛЬНОЙ ДОКУМЕНТАЦИИ! Этот документ написан
после прочтения фирменной документации, работы с пакетом и даже попыток его
повалить, правда, не слишком удачных. Таким образом, в документе нашлось
место и для личного мнения автора по ряду вопросов. Этот абзац мне пришлось
включить на основании опыта подготовки подобной документации. Увы, описания,
выстраданные кропотливым изучением программ, посчитали примитивным переводом,
что говорит о том, что с ними просто не ознакомились должным образом. Я не
отрицаю изучения мной оригинальной документации на пакет, но этот документ
переводом не является.
С другой стороны, мне понравилась структура оригинальной документации, и я
ее по, возможности, придерживался. Однако, структура-это еще не документация.
Данное описание пакета MySQL подготовлено Паутовым Алексеем Валентиновичем
в качестве курсовой работы. По вопросам использования данного документа прошу
обращаться по e-mail.
Я заранее приношу извинения за ошибки и неточности (если таковые здесь
есть), и прошу Вас
сообщить мне о них. Я постараюсь их исправить. Я не несу какой-либо
ответственности за какие бы то ни было последствия применения данного
документа или сведений, изложенных в нем (в частности, упоминания возможных
дыр в защите СУБД). Так что, если кто-то, прочитав этот документ возьмет, да
и сотрет базу данных записей этак тысяч на сто, то я тут ни при чем!
В заключение хочется попросить Вас, если Вам понравилась эта страничка
или пригодилась изложенная здесь информация,
послать благодарность автору. Это поможет мне вести статистику
того, скольким людям пригодилось хоть что-то из моих трудов.
Ну а теперь к делу...
MySQL разработал Михаэль Видениус (Michael Widenius,
monty@analytikerna.se). MySQL
является относительно небольшой и быстрой реляционной СУБД основанной на
традициях Hughes Technologies Mini SQL (mSQL).
Последнюю версию MySQL можно скачать с
www.tcx.se.
Перечислю основные приятные стороны пакета MySQL.
SQL - это сокращение от Structured Query Language (структурированный язык
запросов). SQL создан для работы с реляционными базами данных. Он позволяет
пользователям взаимодействовать с базами данных (просматривать, искать,
добавлять и управлять данными). MySQL соответствует спецификации ANSI 92
SQL. Подробности.
Наиболее простой способ работы с MySQL сводится к использованию программы
MySQL. Это клиентская часть СУБД MySQL. Можно выполнять команды SQL
непосредственно из командной строки системы unix или из интерактивного
режима MySQL. Подробнее о клиентских программах.
СУБД MySQL имеет библиотеку C API. Ее можно использовать для запросов к
базе данных, вставки данных, создания таблиц и т.п. C API поддерживает все
функции MySQL. Подробности в главе "Интерфейс для С (C
API)".
Язык perl поддерживается сразу двумя способами:
Также доступен 32-битный ODBC драйвер для MySQL. Он позволяет запрашивать
и получать данные из других источников с поддержкой ODBC. С подробностями
можно ознакомиться на домашней страничке MySQL
(увы, только на английском языке).
В заключение хочется попросить Вас, если Вам понравилась эта страничка или
пригодилась изложенная здесь информация,
послать благодарность автору. Это поможет мне
вести статистику того, скольким людям пригодилось хоть что-то из моих трудов.
Оглавление
О чем это?
Что такое MySQL?
Чем хорош MySQL?
Что такое SQL?
Интерфейс с языками программирования
Подробнее этот вопрос рассмотрен в главе "Интерфейс с
perl (MySQL perl API)".
Найди своих коллег! |