首页 > 技术文章 > Linux上mysql(5.6.35版本)多实例安装——mysqld_multi

silna 2021-08-26 14:59 原文

1.下载mysql安装包,本文用的是5.6.35版本,已上传至网盘:

链接:https://pan.baidu.com/s/16vym-A2o1CpT7gMIykmzlg
提取码:5yw5

2.通过Xftp将本地文件上传至服务器,可以暂时存放在home下:

 

3.解压至指定目录:/usr/local/mysql

   先cd到压缩包对应目录:cd /home

   然后使用解压命令:tar -zxvf mysql-5.6.35-linux-glibc2.5-x86_64.tar.gz

  最后将解压后的包放到指定的目录下:mv mysql-5.6.35-linux-glibc2.5-x86_64 /usr/local/mysql

4.关闭selinux

 vi /etc/sysconfig/selinux

(点击键盘i后进入编辑状态,修改完成后,点击esc按钮退出编辑状态,使用:wq进行保存退出)

 

5.关闭防火墙

我的系统版本是centos7,所以对应的是以下命令:

关闭防火墙:systemctl disable firewalld

查看防火墙状态:systemctl status firewalld

若状态如图所示,则表示防火墙已关闭:

6.添加mysql用户组及用户

   groupadd mysql     #添加mysql用户组

   useradd -g mysql mysql   #添加mysql用户并放在mysql用户组下

7.创建数据存放目录

   mkdir -p /data/mysql/{mysql3306,mysql3307}   #同时在data/mysql下创建mysql3306、mysql3307的目录

8.对应目录权限设置

 chown -R mysql:mysql /data/mysql/

   chown -R mysql:mysql /usr/local/mysql/

9.环境变量设置

可以直接:vi /etc/profile 在末尾添加即可:

   export PATH=$PATH:/usr/local/mysql/bin

配置好后source一下,使刚配置好的环境变量生效:

    source /etc/profile 

 

推荐阅读