mysql 5.7 rpm 安装

前言:

今天在CentOS 6.5上安装了MySQL 5.7.11,使用的方式是从MySQL官网下载的rpm包安装,下面是具体的安装步骤:

安装步骤:

1.  查看CentOS自带MySQL 5.1组件并卸载。

rpm -qa | grep -i mysql  

rpm -e --nodeps mysql-libs-5.1.61-4.el6.x86_64  


2.  安装依赖(MySQL 5.5并不需要这个依赖,但是5.7必须要,否则server组件无法安装成功)


yum -y install numactl 


3.  安装MySQL(下面的安装顺序不能错,否则会安装失败)


  1. rpm -ivh mysql-community-common-5.7.11-1.el6.i686.rpm 


  2. rpm -ivh mysql-community-libs-5.7.11-1.el6.i686.rpm


  3. rpm -ivh mysql-community-client-5.7.11-1.el6.i686.rpm


  4. rpm -ivh mysql-community-server-5.7.11-1.el6.i686.rpm




4.  启动MySQL(下面的命令请执行两次。非常奇怪,不知为什么第一次一定失败,第二次却一定成功)

service mysqld start  



5.  获得MySQL初始密码

grep 'temporary password'  /var/log/mysqld.log
2016-02-22T10:46:50.930703Z 1 [Note] A temporary password is generated for root@localhost: iwrg=PsNO86Y


6.  使用上一步获得的密码登录MySQL,并修改初始密码

  1. mysql -uroot -p'初始密码'  

  2.  alter user 'root'@'localhost' identified by 'UYmi@1911111122222222221224';


以上,MySQL 5.7.11安装完成。

之后还可以放开防火墙、设定自启动、增强MySQL安全设置等。

  1. iptables -I INPUT -p tcp -m state --state NEW -m tcp --dport 3306 -j ACCEPT  

  2. /etc/init.d/iptables save  

  3. chkconfig mysqld on  

  4. mysql_secure_installation 


你可能感兴趣的:(mysql,安装)