How to Install MySQL 8 in Ubuntu 22.04 Terminal?

By Hardik Savani September 18, 2023 Category : Ubuntu

Hi Developer,

In this quick example, let's see how to install mysql 8 ubuntu 22.04. This post will give you a simple example of install mysql 8 ubuntu 22.04. you can see how to install mysql 8.0 in ubuntu 22.04. In this article, we will implement a ubuntu 22.04 install mysql 8. Alright, let’s dive into the steps.

To install MySQL 8 on Ubuntu 22.04 using the terminal, follow these step-by-step instructions:

Step 1: Update Package Lists

Start by updating the package lists to ensure you have the latest information about available packages:

sudo apt update

Step 2: Install MySQL Server

You can install MySQL Server directly from the Ubuntu repositories. To do this, run the following command:

sudo apt install mysql-server

During the installation process, you will be prompted to set a password for the MySQL root user. Make sure to choose a strong and secure password.

Step 3: Configure MySQL

Once MySQL is installed, you should run the configuration script to enhance the security of your MySQL installation. This can be done with the following command:

sudo mysql_secure_installation

Follow the prompts and answer the questions as follows:

- Enter the root password you set during installation.

- Choose whether to use the VALIDATE PASSWORD PLUGIN. This is a matter of preference; it helps enforce password complexity.

- Answer "Y" to remove anonymous users.

- Answer "Y" to disallow root login remotely (recommended for security).

- Answer "Y" to remove the test database and access to it.

- Answer "Y" to reload the privilege tables and apply the changes.

Step 4: Verify MySQL Installation

To verify that MySQL is running, you can use the following command:

sudo systemctl status mysql

If MySQL is running, you will see an "active (running)" status message.

Step 5: Access MySQL

You can access the MySQL shell by running:

sudo mysql

To exit the MySQL shell, simply type:


Step 6: Create MySQL User and Database (Optional)

If you need to create a new MySQL user and database, you can do so within the MySQL shell. Replace `username`, `password`, and `database` with your desired values:


CREATE USER 'username'@'localhost' IDENTIFIED BY 'password';

GRANT ALL PRIVILEGES ON database.* TO 'username'@'localhost';


Step 7: Start, Stop, and Restart MySQL

To start, stop, or restart the MySQL service, you can use the following commands:

sudo systemctl start mysql /* Start MySQL */

sudo systemctl stop mysql /* Stop MySQL */

sudo systemctl restart mysql /* Restart MySQL */

That's it! You have successfully installed MySQL 8 on Ubuntu 22.04 and configured it for use.

I hope it can help you...

Tags :