How to Install MySQL Server on RHEL 6


MySQL is an open-source relational database management system that is widely used for web-based applications. In this guide, we will be discussing the installation of MySQL server on RHEL 6. This guide is intended for users who have basic knowledge of Linux and command-line interfaces.

The problem we are addressing is the installation of MySQL server on RHEL 6. Without MySQL, a web-based application that requires a database management system will not function correctly. Therefore, it is important to have a properly installed MySQL server.

In this guide, we will be installing the MySQL server using the Yum package manager. Yum is a command-line package management utility for RPM (Red Hat Package Manager)-based Linux systems.

The desired outcome of this guide is to successfully install the MySQL server on RHEL 6 and verify that it is running correctly.

See also  How to Configure TCP keepalive Settings on Linux (CentOS, RHEL, Fedora)

Step 1: Update the System

Before installing any package on a Linux system, it is always recommended to update the system. Use the following command to update the system:

sudo yum update

Step 2: Install MySQL Server

To install MySQL server on RHEL 6, run the following command:

sudo yum install mysql-server

The output:

[root@rhel6 ~]# yum install mysql mysql-server -y
Loaded plugins: rhnplugin
This system is not registered with RHN.
RHN support will be disabled.
Setting up Install Process
Resolving Dependencies
--> Running transaction check
---> Package mysql.i686 0:5.1.47-4.el6 set to be updated
---> Package mysql-server.i686 0:5.1.47-4.el6 set to be updated
--> Finished Dependency Resolution

Dependencies Resolved

 Package                Arch           Version                 Repository                      Size
 mysql                  i686           5.1.47-4.el6            DVD-RHEL6-Repository           898 k
 mysql-server           i686           5.1.47-4.el6            DVD-RHEL6-Repository           8.3 M

Transaction Summary
Install       2 Package(s)
Upgrade       0 Package(s)

Total download size: 9.1 M
Installed size: 25 M
Downloading Packages:
Total                                                                38 MB/s | 9.1 MB     00:00
Running rpm_check_debug
Running Transaction Test
Transaction Test Succeeded
Running Transaction
  Installing     : mysql-5.1.47-4.el6.i686                                                      1/2
  Installing     : mysql-server-5.1.47-4.el6.i686                                               2/2

  mysql.i686 0:5.1.47-4.el6                     mysql-server.i686 0:5.1.47-4.el6


Step 3: Start MySQL Server

After the installation is complete, start the MySQL server using the following command:

sudo service mysqld start

Step 4: Secure MySQL Installation

It is recommended to secure the MySQL installation by running the following command:

sudo mysql_secure_installation

This command will ask a series of questions to secure the MySQL installation. The questions will include setting the root password, removing anonymous users, disabling remote root login, and removing the test database. Answer the questions according to your requirements.

See also  How to Fix "missing the MySQL extension" on Linux

Step 5: Verify MySQL Installation

To verify that MySQL is installed correctly and running, use the following command:

sudo service mysqld status

This command will display the status of the MySQL server.

Commands Mentioned:

  • sudo yum update – updates the system
  • sudo yum install mysql-server – installs MySQL server
  • sudo service mysqld start – starts the MySQL server
  • sudo mysql_secure_installation – secures the MySQL installation
  • sudo service mysqld status – displays the status of the MySQL server


In this guide, we have discussed how to install MySQL server on RHEL 6 using the Yum package manager. We have also covered how to secure the installation and verify that MySQL is running correctly. By following these steps, you should now have a properly installed and secured MySQL server on your RHEL 6 system.

See also  How to Install MySQL 5.5 Database on CentOS 6.2 using Remi Repository

If you encounter any issues or have suggestions for improvement, feel free to leave a comment below.


Leave a Reply

Your email address will not be published. Required fields are marked *