Centos7安装mysql5.6
一、获取mysql5.6压缩包,并解压
1.切换到src目录
[root@localhost ~]# cd /usr/local/src/
2. 下载mysql免编译二进制包
免编译的mysql二进制包5.6源码包:
[root@localhost ~]# wget https://dev.mysql.com/get/Downloads/MySQL-5.6/mysql-5.6.43-linux-glibc2.12-x86_64.tar.gz
3.解压二进制包
[root@localhost ~]# tar -zxvf mysql-5.6.39-linux-glibc2.12-x86_64.tar.gz
4.把 mysql-5.6.39-linux-glibc2.12-x86_64.tar.gz目录下所有文件移到 /usr/local/mysql
位置
[root@localhost ~]# mv mysql-5.6.39-linux-glibc2.12-x86_64/* /usr/local/mysql/
[root@localhost local]# cd /usr/local/mysql/
[root@localhost mysql]# ls
bin data include man mysql-test scripts sql-bench
COPYING docs lib my.cnf README share support-files
二、新增用户、创建数据库目录及更改权限
1.建立MySQL用户,因为启动MySQL需要该用户
[root@localhost mysql]# useradd -s /sbin/nologin mysql
-s
表示指定用户所用的shell
,此处为/sbin/nologin
,表示不登录。- 最后的
mysql
表示用户名。
2.创建datadir,数据库文件会放到这里面