在Ubuntu上安装MySQL

时间:2019-11-20 08:52:03  来源:igfitidea点击:

简介:在本教程中,您将逐步学习如何在Ubuntu上安装MySQL 8.0。

步骤1.更新程序包索引

执行以下命令以使用存储库中所做的最新更改来更新本地软件包索引:

sudo apt update

步骤2.升级程序包

键入以下命令以升级系统:

sudo apt upgrade

步骤3.配置MySQLPPA

MySQL提供了一个APT存储库,用于安装MySQL服务器和工具。
您需要将此MySQL存储库添加到系统的软件包源列表中。

首先,使用wget命令下载存储库软件包:

wget -c https://repo.mysql.com//mysql-apt-config_0.8.13-1_all.deb

然后,使用以下dpkg命令安装MySQL存储库软件包:

sudo dpkg -i mysql-apt-config_0.8.13-1_all.deb

步骤4.安装MySQL

执行以下命令以开始安装MySQL:

sudo apt-get install mysql-server

它将提示输入根用户的密码。
输入安全密码,然后继续。

步骤5.安全安装MySQL服务器

执行以下命令来调整MySQL服务器的安全性:

sudo mysql_secure_installation

它将提示您一些应该选择的安全选项,以保护MySQL服务器:

  • 删除匿名用户? (按y | Y表示是,按其他任何键表示否):y
  • 禁止远程root登录? (按y | Y表示是,按其他任何键表示否):y
  • 删除测试数据库并访问它? (按y | Y表示是,按其他任何键表示否):y
  • 现在重新加载特权表? (按y | Y表示是,按其他任何键表示否):y

步骤6.通过Systemd管理MySQL服务器

通常,配置程序包后,MySQL服务会自动启动。
要检查MySQL服务器是否已启动并正在运行,请使用以下命令:

sudo systemctl status mysql

如果发现MySQL服务器没有自动启动,则可以使用以下命令启动它:

sudo systemctl status mysql

并在系统启动时自动启动:

sudo systemctl enable mysql

步骤7.连接到MySQL服务器

要连接到MySQL服务器,请使用以下命令:

sudo mysql -u root -p

它将提示输入根帐户的密码。
输入密码并按Enter,如果密码有效,将显示以下命令:

mysql>

使用SHOW DATABASES显示当前服务器中的所有数据库:

mysql> show databases;

这是输出:

+--------------------+
| Database           |
+--------------------+
| information_schema |
| mysql              |
| performance_schema |
| sys                |
+--------------------+
4 rows in set (0.05 sec)

在本教程中,您逐步学习了如何在Ubuntu上安装MySQL 8。