Работа с СУБД MySQL

 

MySQL разработал Михаэль Видениус (Michael Widenius, monty@analytikerna.se). MySQL является относительно небольшой и быстрой реляционной СУБД основанной на традициях Hughes Technologies Mini SQL (mSQL) /12/.

Последнюю версию MySQL можно скачать с www.tcx.se.

 

Особенности

 

СУБД MySQL характеризуется свойствами:

1. Многопоточность. Поддержка нескольких одновременных запросов.

2. Оптимизация связей с присоединением многих данных за один проход.

3. Записи фиксированной и переменной длины.

4. ODBC драйвер в комплекте с исходником

5. Гибкая система привилегий и паролей.

6. До 16 ключей в таблице. Каждый ключ может иметь до 15 полей.

7. Поддержка ключевых полей и специальных полей в операторе CREATE.

8. Поддержка чисел длинной от 1 до 4 байт (ints, float, double, fixed), строк переменной длины и меток времени.

9. Интерфейс с языками C и perl.

10. Основанная на потоках, быстрая система памяти.

11. Утилита проверки и ремонта таблицы ( isamchk).

12. Все данные хранятся в формате ISO8859_1.

13. Все операции работы со строками не обращают внимания на регистр символов в обрабатываемых строках.

14. Псевдонимы применимы как к таблицам, так и к отдельным колонкам в таблице.

15. Все поля имеют значение по умолчанию. INSERT можно использовать на любом подмножестве полей.

16. Легкость управления таблицей, включая добавление и удаление ключей и полей