Linux安装Mysql

在Linux系统中安装MySQL 8.0,可以通过各自发行版的包管理器或者官方提供的Yum或Apt仓库进行一键安装。以下是在几个常见Linux发行版中快速安装MySQL 8.0的方法:

CentOS / RHEL系列:

  1. 添加MySQL官方Yum仓库

    • 对于MySQL 8.0:
      sudo wget https://dev.mysql.com/get/mysql80-community-release-el7-5.noarch.rpm
      sudo rpm -ivh mysql80-community-release-el7-5.noarch.rpm
  2. 更新软件包列表并安装MySQL Server

    sudo yum update
    sudo yum install mysql-community-server

如果出现:image.png
则执行:

sudo yum install mysql-server --nogpgcheck
  1. 启动MySQL服务并设置开机启动

    sudo systemctl start mysqld
    sudo systemctl enable mysqld
  2. 执行安全初始化

    sudo mysql_secure_installation

Ubuntu / Debian系列:

  1. 添加MySQL官方Apt仓库密钥

    wget -c 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 8.0,并确认安装。

  2. 更新软件包列表并安装MySQL Server

    sudo apt-get update
    sudo apt-get install mysql-server
  3. 启动MySQL服务并设置开机启动

sudo systemctl restart mysqld.service

```shell

sudo systemctl start mysql
sudo systemctl enable mysql
  1. 设置MySQL root用户的密码

可参照后续 文章 Mysql忘记密码重置方法

注意事项:

  • 上述命令仅为简化说明,实际操作中可能需要根据您的Linux版本和MySQL版本调整命令。
  • 在安装过程中,一定要关注提示信息,尤其是关于设置root密码的部分。
  • 安装完成后,强烈建议根据官方文档进一步进行安全配置,例如删除匿名用户、禁止root远程登录(并为其创建专用的远程访问账号)、禁用测试数据库等。这可以通过mysql_secure_installation命令完成。

手动下载并编译安装MySQL 8.0:

如果你需要手动下载源代码编译安装,可以参照官方文档,大致步骤包括下载源码包,解压,配置编译选项,编译,安装,并进行初始化。这种方式相对复杂,需要自行解决依赖问题,并且在生产环境中并不常用。

原文链接 https://www.hanyuanhun.cn | https://node.hanyuanhun.cn

  • 24
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值