MySQL is a RDBMS (Relational Database Management System) which is essentially an open source one. The name contains two parts. While one is “My”, the other is SQL. SQL stands for Structured Query Language and “My” is daughter’s name of the co-founder Michael Widenius.
Source code of MySQL development project has been made available under –
- GNU General Public License terms, and
- Wide array of proprietary agreements
MySQL is the main component of LAMP (Linux, Apache, MySQL, Perl/PHP/Python) web application software (which is an open source application). In fact, this is also the main component of AMP stacks.
MySQL database is used by many applications and some of the most important ones are –
In fact, MySQL has been used in creating many large websites as well as high profiles. Some of the websites and profiles that were created using MySQL database are YouTube, Flickr, Twitter, facebook, Google (though not the searches).
This open source RDBMS has been written in "C" and "C++" languages. One of the many advantages of MySQL is that it works on wide array of system platforms and the list includes Tru64, Sanos, Microsoft Windows, Linux, i5/OS, eComStation, HP-UX, FreeBSD, BSDi, AIX, Symbian, Oracle Solaris, SCO UnixWare, eComStation, SunOS, and many more. You will also find MySQL’s port to OpenVMS.
Whenever the term MySQL is used, another term that is used concurrently is that of PHP. Both MySQL and PHP are basically open source in nature and are therefore available to developers at free of cost. Large as well as dedicated volunteer programmer community is available, who regularly make contribution for making improvements and also add features to MySQL. PHP as well as MySQL were built so that a browser based web application can be made by using a minimum programming knowledge.
Cloud Security: An Introduction
Cloud technology has grown by leaps and bounds over the last 15 years. With the cloud becoming mainstream, cloud security has become all the more important. Cloud se....