1 软件准备(我的网盘链接:https://pan.baidu.com/s/1c2AS6uG 密码:e1sj)
mysql-5.6.29-1.el7.x86_64.rpm-bundle.zip Centos7 (我遇到的坑 :用cnetos6.5mini版的时候很难找到依赖,网上可靠的资料不多,结果安装了一大堆依赖还是解决不了问题,最后无奈转向Centos7),那我们就结下了安装吧
2 yum MySQL所需依赖
(1)移除系统自带的maria用接下来的命令, rpm -qa | grep maria ,yum removemariadb-libs,
yum remove mariadb yum install -y perl-Module-Install.noarch
(2)安装MySQL依赖 yum install -y perl-Module-Install.noarch (会有100多个吧)
3 安装MySQL
上图是我的解压包(rpm)
解压命令 rpm -ivh MySQL-server-5.6.29-1.el7.x86_64.rpm --nodeps rpm -ivh MySQL-client-5.6.29-1.el7.x86_64.rpm --nodeps
检查是否安装成功: netstat –apn (如果没有netstat命令, yum install net-tools 再次运行就OK了)
4 安装以后的配置(执行下面的命令)
(1)执行命令
cp /usr/share/mysql/my-default.cnf /etc/my.cnf
vim /etc/my.cnf (添加下面两行)
init-connect = 'SET NAMES utf8'
character-set-server = utf8
(2)MySQL服务相关及初始化设置密码
重启 MySQL服务 service mysql restart
查看MySQL初始密码 cat /root/.mysql_secret
登陆MySQL mysql -uroot –p密码
设置密码 SET PASSWORD=PASSWORD('123456');
开机启动MySQL chkconfig mysql on
最后记得把MySQL-connector COPY 到Java包里
最后就大功告成了,祝好运