MySQL


What is MySQL?

MySQL is an open source relational database management system (RDBMS) based on Structured Query Language (SQL).

MySQL runs on virtually all platforms

There are two main components to MySQL:
  • ·         The MySQL database server, mysqld. This is the MySQL DBMS that does the actual work of managing your databases. It runs all the time in the background, accepting connections from client programs, web scripts and so on.
  • ·         Various client and utility programs. These include mysql, the command-line MySQL Monitor client that issues commands to the server.

There are many ways to install the MySQL server and associated programs. Here are two ways that you can do it:

Ø  Using an official MySQL installation package

·         MySQL Community Server
·         MySQL Cluster
·         MySQL Router
·         MySQL Workbench
MySQL Workbench is a cross platform, unified visual tool for data modeling, SQL development, and comprehensive administration tools for server configuration, user administration, backup and so on.

Ø  Installing an entire LAMP/WAMP/MAMP package

·         XAMPP

XAMPP is a free and open source cross-platform (it works equally well on Linux, Mac and Windows.) web server solution stack package developed by Apache Friends.
It is used by developers to create a local web server for testing and deployment purposes.
Everything needed to set up a web server – server application (Apache HTTP Server), database (MariaDB), and scripting language (PHP) – is included in an extractable file.

·         WAMP

WAMP is a Windows web server equivalent.

It stands for "Windows, Apache, MySQL, and PHP."

Comments

Popular posts from this blog

Normalization

Database Types

Entity Relationship Diagram (Pat II)