Debian MySQL如何安装

658
2025/4/6 0:32:58
栏目: 云计算
开发者测试专用服务器限时活动,0元免费领,库存有限,领完即止! 点击查看>>

在Debian系统上安装MySQL的步骤如下:

前期准备

  1. 确保你的系统是最新的。在终端中执行以下命令来更新系统软件包:
sudo apt update && sudo apt upgrade -y
  1. 安装必要的依赖包,如wgetgnupg
sudo apt install wget gnupg

添加MySQL官方APT存储库

  1. 下载MySQL的官方仓库配置文件,并将其保存到/tmp目录中:
wget https://repo.mysql.com/mysql-apt-config_0.8.29-1_all.deb -P /tmp
  1. 安装MySQL的官方仓库配置文件,并选择MySQL 8的仓库:
sudo dpkg -i /tmp/mysql-apt-config_0.8.29-1_all.deb

在弹出的交互式对话框中,选择MySQL Server & Cluster,然后选择mysql-8.0,按回车键,选择Ok和Apply。

安装MySQL服务器

  1. 更新软件包列表:
sudo apt update
  1. 安装MySQL服务器:
sudo apt install mysql-server

在安装过程中,系统会提示你设置MySQL的root密码,此时先不设置,稍后进行配置。

配置MySQL

  1. 安装完成后,启动MySQL服务:
sudo systemctl start mysql
  1. 设置MySQL的root密码:
sudo mysql_secure_installation

按照提示完成密码设置和其他安全配置。

连接到MySQL

  1. 使用以下命令登录MySQL:
mysql -u root -p

输入之前设置的MySQL root密码,即可进入MySQL命令行界面。

安全加固

  • 设置强密码:在mysql_secure_installation过程中,设置一个强密码,并启用VALIDATE PASSWORD PLUGIN来确保密码的安全性。
  • 移除匿名用户:禁止匿名用户访问MySQL。
  • 限制远程登录:禁止root用户从远程主机登录MySQL。

启动和管理MySQL服务

  • 启动MySQL服务:使用sudo systemctl start mysql命令。
  • 查看服务状态:使用sudo systemctl status mysql命令。

以上步骤应该可以帮助你在Debian系统上成功安装和配置MySQL。如果在安装过程中遇到任何问题,可以参考MySQL官方文档或寻求社区帮助。

辰迅云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>

推荐阅读: Debian上如何设置SQL Server用户权限