07.12.2006, 18:40
общий
это ответ
Здравствуйте, IGORRR!
MySQL - это сервер базы данных SQL (язык структурированных запросов). SQL является одним из самых популярных языков баз данных в мире. MySQL - это воплощение связи "клиент - сервер", которая состоит из сервера mysqld и множества разных клиентских програм и библиотек.
Основными целями для MySQL выступают скорость и ошибкоустойчивость.
База, на которой был создан MySQL, является набором задач, которые успешно использовались в высокотребовательной среде в течение многих лет. Несмотря на то, что MySQL по сей день интенсивно развивается, он уже предоставляет целый ряд удобных функций и инструментов для эффективной работы. Для среды Unix продукт распространяется бесплатно, а для Windows надо покупать лицензию, хотя разработчики и предоставляют "шароварную" версию этой базы данных, которая не так надежна и ошибкоустойчива, как лицензированная и более новая версия.
Основные приятные стороны пакета MySQL:
Многопоточность.
Поддержка нескольких одновременных запросов.
Оптимизация связей с присоединением многих данных за один проход.
Записи фиксированной и переменной длины.
Гибкая система привилегий и паролей.
Интерфейс с языками C и perl.
Основанная на потоках, быстрая система памяти.
Утилита проверки и ремонта таблицы ( isamchk).
Все операции работы со строками не обращают внимания на регистр символов в обрабатываемых строках.
Псевдонимы применимы как к таблицам, так и к отдельным колонкам в таблице. Все поля имеют значение по умолчанию.
INSERT можно использовать на любом подмножестве полей. Легкость управления таблицей, включая добавление и удаление ключей и полей.
Наиболее простой способ работы с MySQL сводится к использованию программы MySQL. Это клиентская часть СУБД MySQL. Можно выполнять команды SQL непосредственно из командной строки системы unix или из интерактивного режима MySQL.
Успехов!