Debian安装MySQL 8 以及其他版本

MYSQL.png

概述

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

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

1.添加MySQL软件存储库

历史版本存储库

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

wget https://repo.mysql.com/mysql-apt-config_0.8.22-1_all.deb
dpkg -i mysql-apt-config_0.8.22-1_all.deb

报错提示
mysql-apt-config预依赖lsb-release
lsb-release没有安装。

apt install lsb-release

在程序包安装期间,系统将提示您配置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  #不关闭重新加载

debian9 安装 mysql5.6

下载DEB 捆绑包
24.png

解压

tar -xf mysql-server_5.6.51-1debian9_amd64.deb-bundle.tar

安装

apt install ./*.deb

3.安全感初始化

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

mysql_secure_installation

一路 Y

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

# mysql 

本文由:星际难民
实践,测试,整理发布.如需转载请注明地址 本文标题:Debian安装MySQL 8 以及其他版本
地址:https://530503.xyz/articles/2020/12/24/1608778648443.html

评论

取消