Защо MySQL MySQL - Софтуерни продукти
При разработването на сложни проекти неизбежно възниква необходимостта от използване на база данни, но коя от съществуващите СУБД * трябва да изберете? Изборът не е толкова малък: mSQL, PostgreSQL, Oracle, MS SQL и други, но почти всеки приемлив хостинг, който предоставя стандартни услуги, включва няколко бази данни на MySQL. Има редица важни причини за това и една от тях е, че MySQL е продукт с отворен код, който се предлага безплатно (има някои предупреждения за платформата Windows). Като правило MySQL сървърът и клиентът са включени във всяко разпространение на BSD операционни системи (FreeBSD, NetBSD, OpenBSD) и Linux, които се използват на повечето уеб сървъри, но при необходимост най-новата версия на MySQL за всички поддържани системи ( включително за Windows) може да се намери и на уебсайта на MySQL AB - разработчиците на MySQL.
PHP + MySQL = скорост Друга важна причина за популярността на MySQL е, че неговите създатели от самото начало на разработването на тази СУБД поставят нейната скорост на преден план, като същевременно жертват известно удобство за разработчиците. Комбинацията от PHP + MySQL или Perl + MySQL осигурява много висока производителност, което е много трудно да се постигне по друг начин. Много добрата връзка на MySQL с PHP е друга причина за популярността на тази база данни. Поддръжката на MySQL е включена в стандартната PHP компилация и можете да бъдете сигурни, че няма да има проблеми с достъпа до MySQL сървъра от PHP скриптове. За да осигурите взаимодействието на PHP с други СУБД (PostgreSQL, Oracle и др.), Трябва да го компилирате сами от изходни кодове с допълнителни опции. По този начин може да се счита, че ниската цена, лесната наличност, производителността и тясната връзка с PHP са това, което прави MySQL толкова популярен.