CentOS6.8安装MySQL5.6
一、官网下载rpm安装包
https://dev.mysql.com/downloads/
版本选中如图中红色框
二、卸载旧mysql
1、检查是否安装有mysql
rpm -qa | grep -i mysql
2、若有,则停止mysql服务
service mysql stop
3、卸载
rpm -e --nodeps mysql-libs-5.5.56-2.el7.x86_64
4、查看mysql相关目录,并删除
find / -name mysql
rm -rf mysql
三、安装mysql
1、通过xftp把rpm包上传到centos的/opt目录
2、安装
rpm -ivh MySQL-client-5.6.47-1.el6.x86_64.rpm
逐一安装
注意:安装server服务端注意提示信息,会生成root用户并随机生成密码在 /root/.mysql_secret 中
3、启动mysql服务
service mysql start
4、设置开机自启动mysql服务
chkconfig mysql on
或者通过 ntsysv 命令
四、连接mysql
1、查看初始密码
vi /root/.mysql_secret
2、使用初始密码登录,修改密码
登录命令:mysql -u用户名 -p密码
修改命令:set password = password('新密码');
(注意添加分号;)
五、修改配置文件位置
cp /usr/share/mysql/my-default.cnf /etc/my.cnf
一般为了防止mysql配置改错,将出厂配置文件进行备份,原文件my-default.cnf不动,使用my.cnf
注意:5.5版本为my-huge.cnf
六、修改字符集和数据存储路径
1、查看数据库字符集:show variables like '%char%';
2、修改字符集
vim /etc/my.cnf
在[client]和[mysqld]下添加,default-character-set=uft8
3、保存后重启mysql
service mysql restart