CENTOS6.5 MYSQL5.6安装--亲测
来源:互联网 发布:java栈和队列的区别 编辑:程序博客网 时间:2024/06/13 02:41
为什么要安装MYSQL5.6?
由于自己系统使用的阿里云的RDS,MYSQL数据库用的5.6版本,之前从阿里下载库后恢复到本地的5..5有一些关键字不能使用,需要改表结构比较麻烦,并且原则上最好保持线上线下数据一致减少系统的一些问题的原则,自己亲自安装了5.6版本.
1、系统环境
centos6.5 64bit
MySQL-5.6.36 (MySQL-5.6.36-1.el6.x86_64.rpm-bundle.tar MYSQL官网下载的,下载redhat的可以用的)
参考网址http://www.linuxidc.com/Linux/2015-01/111413.htm
2、安装流程
安装mysql前需要查询系统中含有的有关mysql的软件。
rpm -qa | grep -i mysql //grep -i是不分大小写字符查询,只要含有mysql就显示
cd /home
tar xvf MySQL-5.6.36-1.el6.x86_64.rpm-bundle.tar
安装MySQL-shared-compat替换mysql-libs,如果不替换,在删除mysql-libs,会提示postfix依赖于mysql-libs:
rpm -i MySQL-shared-5.6.36-1.el6.x86_64.rpm
rpm -qa | grep -i mysql
yumremove mysql-libsrpm --import /etc/pki/rpm-gpg/RPM*
yuminstall perl
rpm-ivh MySQL-client-5.6.36-1.el6.x86_64.rpm
在安装MySQL-server,见上面的一段话,大意是全新安装设置的root密码在/root/.mysql_secret中,这是一个随机密码,你需要运行/usr/bin/mysql_secure_installation,删除anonymous用户。当然不建议用root用户来运行,rpm包已经建了一个mysql用户,可以使用这个用户
查看随机密码
more /root/. mysql_secret (我的U5jcuKItPcIB8hrc)
service mysql start
/usr/bin/mysql_secure_installation--user=mysql
中间提示:
Change the root password? [Y/n] y <– 是否更换root用户密码,输入y并回车,强烈建议更换
Remove anonymous users? [Y/n] y <– 是否删除匿名用户,生产环境建议删除,所以输入y并回车
Disallow root login remotely? [Y/n] y <–是否禁止root远程登录,根据自己的需求选择Y/n并回车,建议禁止
Remove test database and access to it?[Y/n] y <– 是否删除test数据库,输入y并回车
Reload privilege tables now? [Y/n] y 是否重新加载权限表,输入y并回车
到这里已经安装完成了
#chkconfig 看到mysql服务就可以了 此为开机服务
注:此种方法安装后没有发现/etc/my.cnf文件,默认使用的/usr/share/my-default.cnf
MySQL安装后涉及的目录如下:
目录
目录中的内容
/usr/bin
客户端程序和脚本
/usr/sbin
Mysqld服务器
/var/lib/mysql
数据库的日志文件
/usr/share/info
信息格式手册
/usr/share/man
Unix 手册页
/usr/include/mysql
包括 (标题) 的文件
/usr/lib/mysql
mysql的lib包
/usr/share/mysql
杂项的支持文件,包括错误消息) 字符设置的文件,示例配置文件,SQL 数据库安装
/usr/share/sql-bench
基准
3、后记
发现安装完后没有/etc/my.cnf文件
参考文档
http://blog.csdn.net/xianglingchuan/article/details/66548621
命令 查看引用的那个my.cnf
ps aux|grep mysql|grep 'my.cnf'
命令 查看mysql启动时读取配置文件的默认目录
mysql --help|grep 'my.cnf'
安装MYSQL5.6没有makefile的流程,这些按照目录都是默认的,需要变成有些目录比如安装目录、数据存放目录等都需要自己手动修改下my.cnf文件(这个好像只能修改datadir),rpm安装时候不知道可以使用 --prefix-file来修改安装目录吗?这些自己没有尝试,有知道的可以留言给我哦~~~~
- CENTOS6.5 MYSQL5.6安装--亲测
- centos6.5安装mysql5.6
- Centos6.5安装mysql5.6
- centos6.5安装mysql5.6
- CentOS6.5安装mysql5.6
- centos6.5安装mysql5.6
- CentOs6.5 安装Mysql5.6
- centos6安装mysql5.6
- centos6安装mysql5.6
- CentOS6 安装 MySQL5.6
- Centos6安装mysql5.5
- Centos6.5安装mysql5.6数据库
- CentOS6.5二进制包安装MySQL5.6
- centOS6.5安装MySql5.6步骤
- centos6.5 64位安装MySQL5.6
- centos6.5安装Mysql5.6版本
- CentOS6.5安装MySQL5.6 过程记录
- centos6.5使用yum安装mysql5.6
- (转)BlackRock:全球最大资管公司如何一步步倒戈人工智能?
- LeetCode 2. Add Two Numbers ***** 进位的巧妙解决
- JavaScript基础(一)- 介绍、实现、输出
- 这只兔子能够带来什么收益?
- 一些常见问题
- CENTOS6.5 MYSQL5.6安装--亲测
- spring mvc 支持的ant风格url表达式理解
- call()和apply()方法
- eclipse的使用简介
- phpstorm 最新版本破解方法
- VS2013环境下MFC静态文本字体大小修改问题
- 这个环境能抓到多大的兔子?
- Fiddler查看https请求内容
- Android开发:Handler异步通信机制全面解析(包含Looper、Message Queue)