📌  相关文章
📜  安装 mysql 5.7 ubuntu 20.04 - SQL (1)

📅  最后修改于: 2023-12-03 15:09:24.321000             🧑  作者: Mango

安装 MySQL 5.7 Ubuntu 20.04

MySQL是一个开源的关系型数据库管理系统。 Ubuntu 20.04默认安装的 MySQL 版本是8.0,但是某些应用程序可能需要较旧的MySQL版本,如5.7。 本文将指导您如何在Ubuntu 20.04上安装MySQL 5.7。

步骤1:添加MySQL Repository

首先,我们需要添加MySQL 5.7的存储库。 下载并添加安装包并导入存储库密钥。

在终端中执行以下命令:

wget https://dev.mysql.com/get/mysql-apt-config_0.8.16-1_all.deb
sudo dpkg -i mysql-apt-config_0.8.16-1_all.deb

在安装 mysql-apt-config 包时,您需要选择MySQL版本。 在这种情况下,我们需要选择 MySQL 5.7。

把光标移到'MySQL Server & Cluster',然后使用向上或向下按键选择MySQL 5.7并按Enter。

选择MySQL版本后,您需要选择安装MySQL软件的位置。 选择MySQL存储库的下载mirror。 推荐选择默认值。

确认选择后,MySQL存储库应该已经添加到Ubuntu 20.04。

步骤2:更新存储库并安装MySQL

使用以下命令更新软件包存储库并安装MySQL 5.7:

sudo apt update
sudo apt install mysql-server

在安装过程中,您将被要求为MySQL设置密码,以便root用户可以使用MySQL服务器。

一旦安装完成,您可以检查MySQL服务器是否正在运行:

sudo systemctl status mysql

如果一切正常,您应该看到以下输出:

● mysql.service - MySQL Community Server
     Loaded: loaded (/lib/systemd/system/mysql.service; enabled; vendor preset: enabled)
     Active: active (running) since Mon 2021-10-25 10:24:23 UTC; 2min 11s ago
   Main PID: 12357 (mysqld)
     Status: "Server is operational"
      Tasks: 44 (limit: 2289)
     Memory: 397.1M
     CGroup: /system.slice/mysql.service
             └─12357 /usr/sbin/mysqld
步骤3:配置MySQL

在Ubuntu 20.04中,MySQL的配置文件位于/etc/mysql/mysql.conf.d/mysqld.cnf。 要更改MySQL配置,请编辑mysqld.cnf文件:

sudo nano /etc/mysql/mysql.conf.d/mysqld.cnf

添加以下行以配置字符集:

[mysql]
default-character-set=utf8

[mysqld]
character-set-server=utf8

保存文件并退出nano。

将MySQL重启以使更改生效:

sudo systemctl restart mysql
步骤4:测试MySQL

最后,我们可以测试MySQL是否正常工作,以及是否可以通过终端连接到MySQL服务器。

连接到MySQL服务器:

sudo mysql -u root -p

您将被要求输入root用户的密码。 输入密码后,您应该在终端上看到MySQL提示符( 'mysql>') 。

现在,您可以尝试执行一些MySQL命令。 例如,查看已经设置的数据库:

show databases;

现在,您已经成功地在Ubuntu 20.04上安装了MySQL 5.7,并可以通过终端连接到MySQL服务器。现在您可以开始使用MySQL服务器来管理和存储数据。