如何查看安装的MySQL并启动

在Linux系统中,MySQL是一种常用的关系型数据库管理系统。在使用MySQL之前,我们需要先确认MySQL是否已经安装,并且启动MySQL服务。本文将介绍如何在Linux系统中查看已安装的MySQL并启动。

确认MySQL是否已安装

在Linux系统中,我们可以使用dpkg命令来检查是否已安装MySQL。在终端中执行以下命令:

$ dpkg --get-selections | grep mysql

如果MySQL已经安装,你将会看到类似以下输出:

mysql-server-8.0              install
mysql-client-8.0              install

上述输出表明安装了MySQL Server和MySQL Client。

启动MySQL服务

在Linux系统中,我们可以使用以下命令来启动MySQL服务:

$ sudo service mysql start

如果成功启动MySQL服务,你将会看到类似以下输出:

 * Starting MySQL database server mysqld
   ...done.

连接到MySQL服务器

一旦MySQL服务已经启动,我们可以使用mysql命令来连接到MySQL服务器。执行以下命令来连接到本地MySQL服务器:

$ mysql -u root -p

上述命令中,-u参数指定用户名(这里使用root),-p参数表示要求输入密码。执行命令后,系统会要求输入密码。

如果输入的密码正确,你将会看到类似以下输出:

Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is XXXX
Server version: X.X.X MySQL Community Server - GPL

这表明已成功连接到MySQL服务器。

示例应用:创建一个测试数据库

假设你已经成功安装并且启动了MySQL服务器,并且已经连接到MySQL服务器。现在,我们将创建一个名为testdb的测试数据库。

在MySQL控制台中执行以下命令:

mysql> CREATE DATABASE testdb;

执行后,你将会看到类似以下输出:

Query OK, 1 row affected (0.00 sec)

这表明成功创建了数据库testdb

为了验证数据库是否已创建成功,我们可以执行以下命令查看已创建的数据库列表:

mysql> SHOW DATABASES;

执行后,你将会看到类似以下输出:

+--------------------+
| Database           |
+--------------------+
| information_schema |
| mysql              |
| performance_schema |
| sys                |
| testdb             |
+--------------------+

上述输出中,testdb表示已成功创建的数据库。

结论

本文介绍了如何在Linux系统中查看已安装的MySQL并启动MySQL服务。我们还通过一个示例介绍了如何连接到MySQL服务器并创建一个测试数据库。通过这些步骤,你可以确认MySQL是否已安装并且成功启动,并且可以在MySQL服务器上进行数据库操作。