To create your site you need to understand what a database is. If you have a smaller Internet resource (several pages), then it is quite simple to manage. And there is no need to create a database. But if the project is unstable and develops every day, filling with more and more
amount of content, then the last condition becomes mandatory. In order to systematize and structure information, not to store it in hundreds, and maybe even thousands of files, to save time on requests, for all this there is such a need as creating a MySQL database.
What is she like? This is a collection of tables that are interconnected by some sign. That is, one table contains all the information (mail address, login, etc.) about the user registered on the site, but his comments or any content posted by him will be located in another. Or another example: you collect postcards. To organize information about them, you need to create a certain number of tables in which you will enter it, thereby systematizing. These are the MySQL databases.
Database management system
Such a system is not static. Creating a MySQL database involves
continuous development, more precisely, adjustment, occupancy tables. So that work with them is not chaotic, but organized, they create a system that takes on management functions.
There are a lot of such systems today, but the most common is the MySQL database.
The leader among DBMS
High speed in work, no doubt, has become an advantage of this system over analogues. Creating a MySQL database involves reliability, accuracy of information processing. Not the last plus is the free distribution of the system. The code for this software is open source. It is this quality of MySQL that creating a base on this management system makes it popular among webmasters.
Work with the database
An example of popularity is the following fact. The well-known WordPress engine (millions of blogs work on it) also works with the MySQL management system. Moreover, whether it is installation on a local server or external hosting, the adjustment of information in the database is quite elementary. Files
controls open with accessible programs. If creating a MySQL database on a local server (home computer) and then transferring it to hosting is a necessity, then these manipulations will not cause difficulties even for a novice in these matters. Exporting all tables is as simple as subsequent importing to a newly created hosting database.
The above paragraph, of course, refers to the already formed DBMS. But to be able to create databases yourself is simply necessary for those who decide to write and create sites. MySQL will facilitate this task. Understanding the algorithm, the sequence of this work is still necessary. A novice webmaster must master the art of creating tables, loading data into them, fetching information from there, and some other tricks.