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

说明

软件仓库:

  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 .

第三步

编辑配置文件

你可能感兴趣的:(mysql,linux,mysql)