Debian 安装 MySQL 8 以及其他版本

本贴最后更新于 1000 天前,其中的信息可能已经事过境迁

MYSQL.png

概述

MySQL 是使用最广泛的开源数据库管理系统,用于保存和检索各种着名应用程序的数据。 在 Debian 10 中MariaDB 默认为 MySQL 的替代品,在大多数情况下,MariaDB 运行良好。

如果您想要只在 MySQL 中找到的功能,那么您需要从官方 MySQL APT 存储库安装它

1.添加 MySQL 软件存储库

要安装最新版本的 MySQL ,您需要下载并安装 MySQL APT 存储库 .deb 包含管理在 Debian 系统上配置和安装 MySQL 软件存储库的软件包

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

在程序包安装期间,系统将提示您配置 MySQL APT 存储库以选择要安装的 MySQL 服务器和其他组件的版本。 保留默认选项以安装最新版本。 完成后,单击 Enter 或转到 OK ,然后按 Enter

11.png

也可以选择其他版本
22.png

最后选择 OK 结束配置

2.安装 MySQL

添加 MySQL APT 存储库后,更新 APT 包缓存并安装 MySQL 服务器包,它还将为客户端和数据库公共文件安装包,如下所示。

apt update
apt install mysql-server

在安装程序包期间,将显示程序包配置对话框窗口,要求您为 MySQL 设置数据库 root 用户密码。 输入安全且强密码,然后重新输入密码进行确认。
33.png

然后阅读有关基于 SHA256 的密码方法的新认证系统, MySQL 使用并单击确定。 并选择要使用的默认身份验证插件(保留默认选项以使用推荐的插件),然后按 Enter 按钮完成安装过程。
44.png

程序包安装完成后,安装程序会触发 systemd 自动启动 MySQL 服务并将其配置为在系统引导时启动。 要确保 MySQL 服务已启动并运行,请使用以下命令验证其状态。

systemctl status mysql
● mysql.service - MySQL Community Server
   Loaded: loaded (/lib/systemd/system/mysql.service; enabled; vendor preset: enabled)
   Active: active (running) since Thu 2020-12-24 10:50:10 CST; 14s ago
     Docs: man:mysqld(8)
           http://dev.mysql.com/doc/refman/en/using-systemd.html
  Process: 5508 ExecStartPre=/usr/share/mysql-8.0/mysql-systemd-start pre (code=exited, status=0/SUCCESS)
 Main PID: 5544 (mysqld)
   Status: "Server is operational"
    Tasks: 38 (limit: 4915)
   CGroup: /system.slice/mysql.service
           └─5544 /usr/sbin/mysqld

您需要了解其他几个以便在必要时管理(启动,重新启动,停止和重新加载) MySQL 服务,它们是:

systemctl start mysql   #启动
systemctl restart mysql #重启
systemctl stop mysql    #停止
systemctl reload mysql  #不关闭重新加载

3.安全感初始化

默认情况下,任何新的 MySQL 服务器部署都是不安全的,为了提高 MySQL 服务器实例的安全性,您需要运行 mysql_secure_installation shell 脚本,该脚本会提示您确定要执行的操作。

mysql_secure_installation

一路 Y

参考:https://www.howtoing.com/install-mysql-on-debian-10

  • MySQL

    MySQL 是一个关系型数据库管理系统,由瑞典 MySQL AB 公司开发,目前属于 Oracle 公司。MySQL 是最流行的关系型数据库管理系统之一。

    675 引用 • 535 回帖 • 1 关注
1 操作
lanlandezei 在 2021-10-27 16:02:38 更新了该帖

相关帖子

欢迎来到这里!

我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。

注册 关于
请输入回帖内容 ...