Setting up MySQL server on local machine

Badih Barakat
7 min readSep 11, 2023
Setting up MySQL server on local machine
Photo by Tobias Fischer on Unsplash

As a developer, you know that a database is an important element in almost any application you are going to develop. If you are working on a software on you local machine, or even a cluster of machines each having its own role, a database server is always required.

There are varieties of databases to select from, such as RDBMS (Relational Database Management System) and NoSQL (literally, it means No SQL), depending on your requirement and the software design.

RDBMS examples are Microsoft SQL Server, Oracle, and MySQL.

NoSQL examples would be mongoDB, Amazon DynamoDB, and Apache Cassandra.

MySQL Database

MySQL is a Relational Database Management System (RDBMS) which, as per orcale.com’s “What is MySQL” definition, is:

MySQL is the world’s most popular open source database. According to DB-Engines, MySQL ranks as the second-most-popular database, behind Oracle Database. MySQL powers many of the most accessed applications, including Facebook, Twitter, Netflix, Uber, Airbnb, Shopify, and Booking.com.

MySQL adopts the standard SQL scripts plus some MySQL specific syntax. You can read more about MySQL if you are interested in knowing more in https://www.oracle.com/mysql/what-is-mysql/

--

--

Badih Barakat
Badih Barakat

Written by Badih Barakat

A Software Developer with 15 years of experience on various platforms.

No responses yet