centos+mysql5.6


下载准备好安装文件

https://dev.mysql.com/downloads/mysql/5.6.html#downloads

使用yum -y install lrzsz 安装rzsz 上传功能



  1. 文件解压到 /usr/local/命名为MysqL

[root@localhost ~]# tar xf mysql-5.6.33-linux-glibc2.5-x86_64.tar.gz -C /usr/local

[root@localhost ~]# cd /usr/local

2.创建连接,将所解压的文件连接为MysqL

[root@localhost local]# ln -sv mysql-5.6.33-linux-glibc2.5-x86_64/ MysqL

wKiom1jGhb-QZGd_AABBtyNWuhA519.jpg


3.创建用户组:

创建mysq1用户,组

#groupadd -r -g 306 MysqL


#useradd -g 306 -r -u 306 MysqL

id MysqL查看权限

wKiom1jGhrfQdS1WAAAwpiQATZM689.jpg

更改MysqL目录所有文件的所属组主

#chown -R MysqL.MysqL /usr/local/MysqL/*

使用命令ll可查看

wKioL1jGh17wXncNAAC7LOcqHH0720.jpg

创建一个文件

#mkdir -p /mydata/data

更改文件夹所属组主

#chown -R MysqL.MysqL /mydata/data/

更改用户权限

#chmod o-rx /mydata/data/

验证权限: ls -ld /mydata/data/

wKiom1jGh_-SD-Y8AABIb6OtUEs617.jpg


初始化数据库

MysqL目录下执行

[root@localhost MysqL]# scripts/MysqL_install_db --user=MysqL --datadir=/mydata/data/


wKioL1jHo9Lgzn8SAADfo-o-tpk920.jpg


为了安全,初始化完成之后,为了安全将MysqL目录下的属组改为root

chown -R root /usr/local/MysqL/*



复制启动脚本到/etc/init.d/命名为MysqLd

MysqL目录下执行命令:

[root@localhost MysqL]# cp support-files/MysqL.server /etc/init.d/MysqLd

加入服务列表:

[root@localhost MysqL]# chkconfig --add MysqLd

[root@localhost MysqL]# chkconfig --list MysqLd

MysqLd 0:off 1:off 2:on 3:on 4:on 5:on 6:off

wKiom1jHpDWxuZFgAABEhixLW3k712.jpg

注:

MysqL配置文件加载路径

/etc/my.cnf -->/etc/MysqL/my.cnf -->$BASEDIR/my.cnf --> ~/.my.cnf

若配置冲突,以最后一个为准,最后一个会覆盖前一个

---------------------------------------------------------------------------------------

必须完成以下步骤,否则无法启动


在/usr/local/MysqL文件目录下复制配置文件到/etc/下更名my.cnf

[root@localhost MysqL]# cp support-files/my-default.cnf /etc/my.cnf


使用vim 打开文件

#vim /etc/my.cnf

加入定义数据文件存放路径

#datadir = /mydata/data

wKiom1jHpOazZ0JHAADOGyUUhms338.jpg

使用service MysqLd start 启用MysqL

启动成功:

wKiom1jHpUfwhKZVAACE5_XtOzo007.jpg


登录MysqL数据库:[root@localhost MysqL]# MysqL -uroot -p

密码为空直接回车确认

wKiom1jHwTKgqoSTAABlak0dW-0323.jpg



至此,MysqL5.6版本编译安装完成!

相关文章

Centos下搭建性能监控Spotlight
CentOS 6.3下Strongswan搭建IPSec VPN
在CentOS6.5上安装Skype与QQ
阿里云基于centos6.5主机VPN配置
CentOS 6.3下配置multipah
CentOS安装、配置APR和tomcat-native