Linux安装Mysql8.0

本案例为linux安装mysql8.0.27
若非新服务器可先查看是否已安装mysql,若已安装先进行卸载。

1、Linux查看glibc版本信息,下载相应的MYSQL

ldd --version

在这里插入图片描述
2、mysql下载

https://downloads.mysql.com/archives/community/

在这里插入图片描述
3、安装

linux打开目录:

cd /usr/local
mkdir mysql
cd mysql

下载mysql:

wget https://dev.mysql.com/get/Downloads/MySQL-8.0/mysql-8.0.27-linux-glibc2.17-x86_64-minimal.tar.xz

解压:

tar -xf mysql-8.0.27-linux-glibc2.17-x86_64-minimal.tar.xz

在这里插入图片描述

创建data文件夹:

创建data文件夹 储存文件

在这里插入图片描述

创建mysql组

groupadd mysql

创建mysql组,再创建mysql用户并将mysql用户添加到组中

useradd -g mysql mysql

在这里插入图片描述
提示之前已创建过。

授权

将mysql文件夹的所有者和所有组都改为mysql

chown 
### Linux安装 MySQL 8.0 详解 在Linux环境下安装MySQL 8.0可以通过多种方式进行,下面将详细介绍基于Yum(适用于RedHat/CentOS/Fedora)或Apt(适用于Debian/Ubuntu)包管理工具的步骤。 #### 使用 YUM 安装 MySQL 8.0 (CentOS/RHEL) 1. **添加 MySQL Yum Repository** 首先需要下载官方提供的yum存储库文件。打开终端执行以下命令: ```bash wget https://dev.mysql.com/get/mysql80-community-release-el7-3.noarch.rpm ``` 2. **安装该软件仓库** ```bash sudo rpm -ivh mysql80-community-release-el7-3.noarch.rpm ``` 3. **更新本地缓存** ```bash sudo yum update ``` 4. **开始安装 MySQL Server** 接着就可以直接通过`yum install`指令来安装mysql服务端程序了: ```bash sudo yum install mysql-server ``` 5. **启动并设置开机自启** 成功安装之后,记得开启mysqld服务,并配置其随系统自动启动: ```bash sudo systemctl start mysqld.service sudo systemctl enable mysqld.service ``` 6. **初次登录及初始化** 初始状态下root账户拥有随机生成的临时密码,可以在日志中找到它: ```bash grep 'temporary password' /var/log/mysqld.log ``` 使用这个默认密钥完成第一次登陆操作: ```bash mysql -uroot -p ``` 登录成功后应该立即修改新密码: ```sql ALTER USER 'root'@'localhost' IDENTIFIED BY 'NewPassword'; FLUSH PRIVILEGES; EXIT; ``` --- #### 使用 APT 安装 MySQL 8.0 (Debian/Ubuntu) 1. **更新APT源列表** 先确保所有已知资源都是最新的状态: ```bash sudo apt-get update ``` 2. **导入公钥** 添加MySQL GPG key以便验证后续下载内容的真实性: ```bash wget -c https://repo.mysql.com//mysql-apt-config_0.8.22-1_all
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值