Debian GNU/Linux apt 命令行安装 MySQL 8.0

Debian 系列的 Linux 系统理论上都可以使用,本文桌面操作系统以 deepin 20 系统为例进行演示。

mysql-apt-config

下载安装 mysql-apt-config.deb

下载

官网下载

不用登录,直接下载即可

Debian GNU/Linux apt 命令行安装 MySQL 8.0_第1张图片

Debian GNU/Linux apt 命令行安装 MySQL 8.0_第2张图片

wget下载

没有桌面操作系统,或者习惯命令行的同学可以用 wget 进行下载,软件版本请以官网为准。

wget https://dev.mysql.com/get/mysql-apt-config_0.8.22-1_all.deb

安装

桌面安装

安装刚刚下载的 deb 软件包

由于这个库是为 DebianUbuntu 准备的,在检测到系统不符时,需要选择系统
Debian和Ubuntu版本比较

Ubuntu版本号 Ubuntu代号 debian版本号 debian代号
14.04 LTS Trusty 8 jessie
16.04 LTS Xenial 9 strech
18.04 LTS Bionic 10 buster
20.04 LTS Focal 11 Bullseye

查看 deepin 版本与 Debian 版本
命令1

lsb_release -a

输出

No LSB modules are available.
Distributor ID:	Deepin
Description:	Deepin 20
Release:	20
Codename:	n/a

命令2

cat /etc/issue

输出

Deepin GNU/Linux 20 \n \l

命令3

cat /etc/debian_version

输出

10.3

确定 debian 大版本为 10 ,因此输入 1 ,选择 debian buster ,然后输入 4 选择 OK 默认安装。完成后mysql-apt-configGUI 配置窗口会自动关闭,此时 mysql-apt-config 的配置就完成了。

命令行安装

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

选择 OK 然后确认即可

Debian GNU/Linux apt 命令行安装 MySQL 8.0_第3张图片

更新包

mysql-apt-config 安装成功后,更新包

sudo apt-get update

安装MySQL

安装

sudo apt-get install mysql-server

设置密码

设置 root 用户密码并确认密码

Debian GNU/Linux apt 命令行安装 MySQL 8.0_第4张图片

选择加密方式

选择默认的推荐的加密方式即可

Debian GNU/Linux apt 命令行安装 MySQL 8.0_第5张图片

验证

查看MySQL状态

使用以下指令,可以查看一下 MySQL 的状态

sudo service mysql status
  • 未启动
* MySQL is stopped.
  • 已启动
* mysql.service - MySQL Community Server
     Loaded: loaded (/lib/systemd/system/mysql.service; enabled; vendor preset: enabled)
     Active: active (running) since Sat 2022-05-14 19:34:47 CST; 8s ago
       Docs: man:mysqld(8)
             http://dev.mysql.com/doc/refman/en/using-systemd.html
   Main PID: 15894 (mysqld)
     Status: "Server is operational"
      Tasks: 38 (limit: 17781)
     Memory: 357.6M
     CGroup: /system.slice/mysql.service
             └─15894 /usr/sbin/mysqld

其他

启动 mysql 服务

sudo service mysql start

关闭 mysql 服务

sudo service mysql stop

重启 mysql 服务

sudo service mysql restart

你可能感兴趣的:(MySQL,mysql,linux,数据库)