Скачать 0.58 Mb.
|
Раздел 3. Разработка приложений для WEB с использованием MySQL3.1 Введение в MySQLMySQL Server относиться к классу реляционных СУБД, максимально адаптированных для WEB-разработки и отличается расширенной функциональностью (возможность хранения данных терабайтного объема, поддержка хранимых процедур и триггеров, кроссплатформенность и т.д.) и вместе с тем относится к технологиям класса open source (открытого кода), т.е. не требует лицензирования и является свободно распространяемой СУБД. Кроссплатформенная СУБД MySQL. (официально произносится, «май-эс-кью-эль») — бесплатно распространяемая система управления базами данных (СУБД). MySQL является собственностью компании Sun Microsystems, осуществляющей разработку и поддержку приложения. Распространяется под GNU General Public License и под собственной коммерческой лицензией, на выбор. Помимо этого компания MySQL AB разрабатывает функциональность по заказу лицензионных пользователей, именно благодаря такому заказу почти в самых ранних версиях появился механизм репликации. MySQL портирована на большое количество платформ: AIX, BSDi, FreeBSD, HP-UX, GNU/Linux, Mac OS X, NetBSD, OpenBSD, OS/2 Warp, SGI IRIX, Solaris, SunOS, SCO OpenServer, SCO UnixWare, Tru64, Windows 95, Windows 98, Windows NT, Windows 2000, Windows XP, Windows Server 2003, Windows Vista и Windows 7. Существует также порт MySQL к OpenVMS. Важно отметить, что компания MySQL AB предоставляет для свободной загрузки не только исходные коды СУБД, но и откомпилированные и оптимизированные под конкретные операционные системы готовые исполняемые модули. MySQL имеет API для языков Delphi, C, C++, Эйфель, Java, Лисп, Perl, PHP, Python, Ruby, Smalltalk и Tcl, библиотеки для языков платформы .NET, а также обеспечивает поддержку для ODBC посредством ODBC-драйвера MyODBC. Отметим, что максимальный объем Хранилища MySQL, начиная с версии 3.23+ : до 8 миллионов терабайт. (2 ^ 63). MySQL разработал Михаэль Видениус (Michael Widenius, [email protected]). MySQL является относительно небольшой и быстрой реляционной СУБД основанной на традициях Hughes Technologies Mini SQL (mSQL). Последнюю версию MySQL можно скачать с www.tcx.se. Важнейшие преимущества СУБД MySQL.
Интерфейсы с другими языка программирования Наиболее простой способ работы с MySQL сводится к использованию программы MySQL. Это клиентская часть СУБД MySQL. Можно выполнять команды SQL непосредственно из командной строки системы unix или из интерактивного режима MySQL. Подробнее о клиентских программах. СУБД MySQL имеет библиотеку C API. Ее можно использовать для запросов к базе данных, вставки данных, создания таблиц и т.п. C API поддерживает все функции MySQL. Язык perl поддерживается сразу двумя способами:
Также доступен 32-битный ODBC драйвер для MySQL. Он позволяет запрашивать и получать данные из других источников с поддержкой ODBC. С подробностями можно ознакомиться на домашней страничке MySQL (увы, только на английском языке). Важнейшим преимуществом MySQL является возможность бесшовной (native) интеграции с языком программирования PHP. 3.2 Взаимодействие MySQL и PHP.В этом примере показано как в PHP легко обрабатывать данные с HTML – форм. Создадим простой HTML файл. Хотите больше знать о наших товарах?
|
![]() |
Программа дисциплины «Управление проектами» для направления 080500. 62 «Бизнес-информатика» Программа предназначена для преподавателей, ведущих данную дисциплину, учебных ассистентов и студентов направления 080500. 62 «Бизнес-информатика»... |
![]() |
Программа научного семинара «Информационная бизнес-аналитика» Программа предназначена для преподавателей, ведущих данную дисциплину, учебных ассистентов и студентов направления 080500. 68 «Бизнес-информатика»... |
![]() |
Программа научного семинара «Информационная бизнес-аналитика» Программа предназначена для преподавателей, ведущих данную дисциплину, учебных ассистентов и студентов направления 080500. 68 «Бизнес-информатика»... |
![]() |
Программа дисциплины «Основы работы в Microsoft Dynamics Ax» для... Программа предназначена для преподавателей, ведущих данную дисциплину, учебных ассистентов и студентов направления подготовки 080700.... |
![]() |
Программа производственной практики Направление подготовки 080500 «Бизнес-информатика» Федерального государственного образовательного стандарта по направлению 080500 «Бизнес-информатика» и учебного плана факультета информатики... |
![]() |
Основная образовательная программа высшего профессионального образования... Основная образовательная программа (ооп) магистратуры 080500. 68 Бизнес-информатика |
![]() |
Программа научного семинара «Информационная бизнес-аналитика» Программа предназначена для преподавателей, ведущих данную дисциплину, учебных ассистентов и студентов направления 38. 04. 05 «Бизнес-информатика»... |
![]() |
Программа дисциплины «Управление внедрением информационных систем»... Программа предназначена для преподавателей, ведущих данную дисциплину, учебных ассистентов и студентов направления 38. 04. 05 |
![]() |
Программа дисциплины Управление бизнес-процессами для студентов четвертого... Курс предназначен для студентов направления "Экономика" и рассчитан на один модуль четвертого курса |
![]() |
Образовательный стандарт учебной дисциплины б в. 33. 2 Стандарт дисциплины разработан на основании фгос впо направления подготовки 080500 Бизнес-информатика (квалификация (степень) "бакалавр"),... |
![]() |
«ставропольский государственный аграрный университет» методические... Методические рекомендации предназначены для организационного обеспечения подготовки и защиты бакалаврской работы студентов направления... |
![]() |
Программа предназначена для преподавателей, ведущих данную дисциплину,... |
![]() |
Программа предназначена для преподавателей, ведущих данную дисциплину,... |
![]() |
Программа разработана в соответствии с: Образовательным стандартом... Программа предназначена для преподавателей, ведущих данную дисциплину, учебных ассистентов и студентов направления подготовки 38.... |
![]() |
Рабочая программа курса Код курса: сдм. 19 Тип курса Рабочая программа курса «Компьютерные технологии управления проектами (международный опыт)» в рамках учебной программы «Управление... |
![]() |
Методические основы управления ит-проектами Учебник Допущено Учебно-методическим... Допущено Учебно-методическим объединением в области менеджмента в качестве учебника для студентов высших учебных заведений направления... |
Поиск |