Start/Stop the MySQL server
This tutorial walks you through how to start/stop/restart a MySQL server on Linux and Windows.
To use the MySQL database server correctly, you should know how to start, stop, and restart the MySQL server first.
Start/stop MySQL on Linux
After completing the MySQL installation on Linux, mysql is normally installed as a service. Depending on the Linux distribution, the name of the service may be mysqld or mysql.
The service command was provided in earlier Linux versions, so you can control the MySQL server with the following command:
-
Start the MySQL server
sudo service mysqld start -
Stop the MySQL server
sudo service mysqld stop -
Restart the MySQL server
sudo service mysqld restart
The service command was provided in recent Linux versions, so you can control the MySQL server with the following command:
-
Start the MySQL server
sudo systemd start mysqld -
Stop the MySQL server
sudo service stop mysqld -
Restart the MySQL server
sudo service restart mysqld
On some Linux distributions, use mysql instead of mysqld in the commands above.
Windows start/stop MySQL
On Windows, MySQL is also installed as a service. Please go through the following steps to manage the MySQL server.
- Open the service management application, find the mysql service,
- Double-click the mysql service to pop up the service dialog window.
- Choose the appropriate action to start, stop or restart the MySQL server.
Conclusion
In this tutorial, you learned how to start/stop/restart a MySQL server on Linux and Windows.