linux安装mysql、可选择版本(yum,deb,二进制)、可选择自定义端口以及配置

本文详细介绍了在Linux系统中通过二进制、yum、apt、rpm和deb方式安装MySQL,包括不同版本(5.7.32、8.0.26、5.6.50)的步骤,并涉及端口自定义、配置文件编辑、初始化、启动服务等关键环节。
摘要由CSDN通过智能技术生成

说明

软件仓库:

  1. yum(centos, red hat, fedora和Oracle linux系统)
  2. apt(debian和ubuntu系统)
  3. deb(debian和ubuntu系统)

安装过程中可能需要计算机安装某种扩展,按照提示安装即可。

一、二进制方式安装mysql

二进制方式安装适合一个系统安装多个mysql服务,一个mysql服务使用不同的端口即可。
前提是该端口号不能被其他程序占有。
在linux系统中注意文件或目录权限问题!

基础环境准备

在非root用户下,部分需要root权限。

# 创建安装包目录               
sudo mkdir /soft/package/src -p   
# 更改package文件权限
# 更改为当前用户 例如用户wws
sudo chown -R wws:wws /soft/package   

# 进入资源目录 
cd /soft/package/src        

# mysql服务使用mysql用户
# 添加相应用户跟用户组               
sudo groupadd mysql                  
sudo useradd mysql -g mysql -M -s /sbin/nologin

mysql-5.7.32

第一步

在mysql官方网站
https://dev.mysql.com/downloads/mysql/
选择需要下载的版本(Compressed TAR Archive)链接地址并下载安装包
(此链接地址是centos7/8的链接)
wget https://cdn.mysql.com//Downloads/MySQL-5.7/mysql-5.7.32-linux-glibc2.12-x86_64.tar.gz
md5校验安装包是否与官方提供的值一致,确保传输过程安装包无损害
md5sum mysql-5.7.32-linux-glibc2.12-x86_64.tar.gz

第二步

解压文件
tar -zxvf mysql-5.7.32-linux-glibc2.12-x86_64.tar.gz
重命名(方便处理)
mv mysql-5.7.32-linux-glibc2.12-x86_64/ mysql-5.7.32
将安装包移动或拷贝到安装目录下
mv mysql-5.7.32/ /soft/package/
进入mysql安装文件
cd /soft/package/mysql-5.7.32
创建文件夹
更改mysql文件权限
sudo chown -R mysql .
sudo chgrp -R mysql .

第三步

编辑配置文件

第四步

初始化mysql

第五步

启动服务配置

第六步

启动服务

第七步

检查是正常否启动

第八步

客户端登录

第九步

配置mysql root信息及远程登录

第十步

更改mysql服务文件权限

mysql-8.0.26

第一步

在mysql官方网站
https://dev.mysql.com/downloads/mysql/
选择需要下载的版本(Compressed TAR Archive)链接地址并下载安装包
(此链接地址是centos7/8的链接)
wget https://cdn.mysql.com//Downloads/MySQL-8.0/mysql-8.0.26-el7-x86_64.tar.gz
md5校验安装包是否与官方提供的值一致,确保传输过程安装包无损害
md5sum mysql-8.0.26-el7-x86_64.tar.gz

第二步

解压文件
tar -zxvf mysql-8.0.26-el7-x86_64.tar.gz
重命名(方便处理)
mv mysql-8.0.26-el7-x86_64 mysql-8.0.26
将安装包移动或拷贝到安装目录下
mv mysql-8.0.26/ /soft/package/
进入mysql安装文件
cd /soft/package/mysql-8.0.26
创建文件夹
更改mysql文件权限
sudo chown -R mysql .
sudo chgrp -R mysql .

第三步

编辑配置文件

第四步

初始化mysql

第五步

启动服务配置

第六步

启动服务

第七步

检查是正常否启动

第八步

客户端登录

第九步

配置mysql root信息及远程登录

第十步

更改mysql服务文件权限

mysql-5.6.50

第一步

在mysql官方网站
https://dev.mysql.com/downloads/mysql/
选择需要下载的版本(Compressed TAR Archive)链接地址并下载安装包
(此链接地址是centos7/8的链接)
wget https://cdn.mysql.com//Downloads/MySQL-5.6/mysql-5.6.50-linux-glibc2.12-x86_64.tar.gz
md5校验安装包是否与官方提供的值一致,确保传输过程安装包无损害
md5sum mysql-5.6.50-linux-glibc2.12-x86_64.tar.gz

第二步

解压文件
tar -zxvf mysql-5.6.50-linux-glibc2.12-x86_64.tar.gz
重命名(方便处理)
mv mysql-5.6.50-linux-glibc2.12-x86_64 mysql-5.6.50
将安装包移动或拷贝到安装目录下
mv mysql-5.6.50/ /soft/package/
进入mysql安装文件
cd /soft/package/mysql-5.6.50
创建文件夹
更改mysql文件权限
sudo chown -R mysql .
sudo chgrp -R mysql .

第三步

编辑配置文件

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

wsswm

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值