大佬教程收集整理的这篇文章主要介绍了centos+mysql5.6,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
下载准备好安装文件。
https://dev.mysql.com/downloads/mysql/5.6.html#downloads
使用yum -y install lrzsz 安装rzsz 上传功能。
将文件解压到 /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
s.width=650;" src="http://img.code.cc/vcimg/static/loading.png" src="https://s4.51cto.com/wyfs02/M02/8E/9A/wKiom1jGhb-QZGd_AABBtyNWuhA519.jpg">
3.@R_188_10589@组:
创建mysq1用户,组
#groupadd -r -g 306 MysqL
#useradd -g 306 -r -u 306 MysqL
id MysqL查看权限
s.width=650;" src="http://img.code.cc/vcimg/static/loading.png" src="https://s3.51cto.com/wyfs02/M01/8E/9A/wKiom1jGhrfQdS1WAAAwpiQATZM689.jpg">
更改MysqL目录所有文件的所属组主
#chown -R Mysql.MysqL /usr/local/MysqL/*
使用命令ll可查看
s.width=650;" src="http://img.code.cc/vcimg/static/loading.png" src="https://s1.51cto.com/wyfs02/M02/8E/99/wKioL1jGh17wXncNAAC7LOcqHH0720.jpg">
创建一个新文件夹
#mkdir -p /mydata/data
更改文件夹所属组主
#chown -R Mysql.MysqL /mydata/data/
更改用户权限
#chmod o-rx /mydata/data/
验证权限: ls -ld /mydata/data/
s.width=650;" src="http://img.code.cc/vcimg/static/loading.png" src="https://s5.51cto.com/wyfs02/M01/8E/9A/wKiom1jGh_-SD-Y8AABIb6OtUEs617.jpg">
初始化数据库
在MysqL目录下执行
[root@localhost MysqL]# scripts/MysqL_install_db --user=MysqL --datadir=/mydata/data/
s.width=650;" src="http://img.code.cc/vcimg/static/loading.png" src="https://s5.51cto.com/wyfs02/M02/8E/A3/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
@H_346_0@mysqLd 0:off 1:off 2:on 3:on 4:on 5:on 6:offs.width=650;" src="http://img.code.cc/vcimg/static/loading.png" src="https://s4.51cto.com/wyfs02/M01/8E/A5/wKiom1jHpDWxuZFgAABEhixLW3k712.jpg">
注:
@H_346_0@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
s.width=650;" src="http://img.code.cc/vcimg/static/loading.png" src="https://s5.51cto.com/wyfs02/M01/8E/A5/wKiom1jHpOazZ0JHAADOGyUUhms338.jpg">
使用service MysqLd start 启用MysqL
启动成功:
s.width=650;" src="http://img.code.cc/vcimg/static/loading.png" src="https://s5.51cto.com/wyfs02/M02/8E/A5/wKiom1jHpUfwhKZVAACE5_XtOzo007.jpg">
登录MysqL数据库:[root@localhost MysqL]# MysqL -uroot -p
密码为空直接回车确认
s.width=650;" src="http://img.code.cc/vcimg/static/loading.png" src="https://s5.51cto.com/wyfs02/M01/8E/A6/wKiom1jHwTKgqoSTAABlak0dW-0323.jpg">
至此,MysqL5.6版本编译安装完成!
以上是大佬教程为你收集整理的centos+mysql5.6全部内容,希望文章能够帮你解决centos+mysql5.6所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。