MySQL е система за релационни бази данни, която се използва в цял свят и вероятно е най-често използваното приложение в тази категория. Софтуерът се предлага като безплатна версия с отворен код, както и като търговска версия за различни операционни системи. Много доставчици на уеб хостинг предлагат възможност за интегриране на MySQL като част от своите пакети. Многобройни динамични уебсайтове използват софтуера като основа.

История и произход на MySQL

MySQL е разработена през 1994 г. от шведската компания MySQL AB, която през 2008 г. е придобита от Sun Microsystems. От 2010 г. тези две компании принадлежат на калифорнийската корпорация Oracle. Името произлиза от първото име на дъщерята на Майкъл Вилдениус, един от основателите на компанията. Вилдениус и Аксмарк започват да разработват системата за бази данни през 1994 г. Първоначално той служи като клонинг на MySQL и е предназначен за осигуряване на бази данни на софтуера UNIREG за уеб приложения. През 1995 г. е направена вътрешна версия, а през 1997 г. приложението е пуснато във версия 3.1. Това беше сигнал, че ядрото на MySQL вече има дълга история. Още от самото начало софтуерът е в състояние да обработва големи обеми от данни и е проектиран за отлична производителност. Отчасти това е за сметка на наличността и стабилността. В началото функционалността беше ограничена, само няколко типа таблици и никакви транзакции. През януари 2001 г. беше пусната версия 3.23, която позволяваше транзакции и имаше два типа таблици. През март 2003 г. последва версия 4.0, в края на 2004 г. - 4.1, а през октомври 2005 г. беше пусната версия 5.0 на MySQL, всяка с подобрени функции. Версия 5.1 беше пусната през ноември 2008 г., последвана от MySQL 5.6 през 2012 г. 5.7 последва през октомври, а версията 5.7.17 беше пусната в средата на декември 2016 г.

MySQL - основата на много динамични уебсайтове

Системата за релационни бази данни е достъпна както безплатно като версия с отворен код, така и в търговски вариант за различни операционни системи. MySQL се състои от няколко програми за администриране, база данни, потребителски интерфейси и библиотеки. В комбинация с PHP и Apache той е в основата на много динамични уебсайтове. В световен мащаб тя е инсталирана на повече от 50 милиона сървъра. Google, Twitter, Facebook & Co. използва нейната архитектура и управлява голям брой сървъри MySQL. Системата работи под Windows, Linux, Unix, Mac OSX, i5/Os, Open VMS и повече от 20 други платформи. Много доставчици на уеб хостинг предлагат MySQL като част от своите софтуерни пакети. Налично е официално ръководство, а безплатната поддръжка се предлага в множество форуми и потребителски групи. Oracle предлага лицензи за поддръжка на различни нива на производителност за своята версия Enterprise Edition, но срещу заплащане. Често се комбинира с други софтуерни приложения или среди за хостинг на динамични уебсайтове.

Функции на MySQL

Системата за бази данни е написана на езиците за програмиране C и C++. Той използва ядра, които дават възможност за многонишковост. Следователно софтуерът може да използва предимствата на няколко процесора, ако има такива. Гарантирана е висока скорост на обработка и оптимално управление на паметта. В същото време можете да създавате и управлявате няколко бази данни на един сървър на MySQL. Броят на използваните таблици варира в зависимост от операционната система. Софтуерът дава възможност за достъп до записите, както и за изтриване, промяна или добавяне. Отделните бази данни могат да се разделят на дялове, така че скоростта на работа да се подобри. Системите за управление на съдържанието могат да използват MySQL като надеждна и мощна база данни (напр. WordPress, TYPO3, Drupal или Joomla).

Предимства на MySQL

MySQL съхранява, управлява, показва и променя данните в таблици, като в същото време функционира като клиент-сървър. Това означава, че съответната база данни действа като сървър. Системата за бази данни работи бързо, удобно за потребителя и стабилно. Предимство е и възможността за работа с много нишки и много потребители, лесното управление на оторизациите, както и оптималната производителност. Освен това той е много гъвкав поради съвместимостта си с повече от двадесет различни платформи.

Текущи статии

Обща информация

Защо силното онлайн присъствие е от решаващо значение за агентите на недвижими имоти

В днешната цифрова ера професионалното онлайн присъствие е от съществено значение за агентите на недвижими имоти. Маркетингът на недвижими имоти все повече се осъществява в интернет, където потенциалните купувачи и продавачи търсят

Обща информация

Защо стартиращите компании трябва да мислят за мащабируемостта от самото начало при избора на доставчик на хостинг

Стартиращите предприятия постоянно се сблъскват с предизвикателства - от разработването на продукти и маркетинговата стратегия до много други неща. Едно от решенията, които често се подценяват, се отнася до