CentOS 6.5/6.6 安装(install)mysql 5.7 最完整版教程

       CentOS 6.5/6.6 安装(install)mysql 5.7 最完整版教程

Step1: 检测系统是否自带安装mysql

     [root@Ting ~]#   yum list installed | grep mysql

Step2: 删除系统自带的mysql及其依赖(防止后面安装发生冲突)

   [root@Ting ~]#  yum -y remove mysql-libs.x86_64

Step3: 给CentOS添加rpm源,并且选择较新的源

[root@Ting ~]#  wget dev.mysql.com/get/mysql-community-release-el6-5.noarch.rpm

Step4: 安装第一步下载的rpm文件

[root@Ting ~]# yum install mysql-community-release-el6-5.noarch.rpm

    y

安装成功后,我们可以看到/etc/yum.repos.d/目录下增加了以下两个文件

查看mysql57的安装源是否可用,如不可用请自行修改配置文件(/etc/yum.repos.d/mysql-community.repo)使mysql57下面的enable=1

[root@Ting ~]# yum repolist enabled | grep mysql

 

Step5: 使用yum安装mysql

[root@Ting ~]# yum install mysql-community-server

CentOS 6.5/6.6 安装(install)mysql 5.7 最完整版教程_第1张图片  y         y          y

CentOS 6.5/6.6 安装(install)mysql 5.7 最完整版教程_第2张图片

CentOS 6.5/6.6 安装(install)mysql 5.7 最完整版教程_第3张图片

安装完毕

Step6: 启动mysql服务

[root@Ting ~]# service mysqld start

 

Step7: 查看mysql是否自启动,并且设置开启自启动

[root@Ting ~]#   chkconfig --list | grep mysqld

0 1 2 3 4 5 6 代表centOS启动状态

[root@Ting ~]#   chkconfig mysqld on

Step8: 修改字符集为UTF-8

[root@Ting ~]# vim /etc/my.cnf

在[mysqld]部分添加:

character-set-server=utf8

在文件末尾新增[client]段,并在[client]段添加:

default-character-set=utf8

CentOS 6.5/6.6 安装(install)mysql 5.7 最完整版教程_第4张图片

esc退出编辑  :wq保存退出

修改完成后保存重启服务

[root@Ting ~]#  service mysqld restart

Step9: 修改默认配置

[root@Ting ~]#   mysql_secure_installation

按照提示进行配置   

CentOS 6.5/6.6 安装(install)mysql 5.7 最完整版教程_第5张图片

Step10   授权远程登录

  • 实现远程连接(授权法)

   将权限改为ALL PRIVILEGES

[root@Ting ~]# mysql -uroot -p

mysql> use mysql;
Database changed

mysql> flush privileges;

mysql> select host,user,password from user;
CentOS 6.5/6.6 安装(install)mysql 5.7 最完整版教程_第6张图片

这样机器就可以以用户名root密码root远程访问该机器上的MySql.

  • 实现远程连接(改表法)

use mysql;

update user set host = '%' where user = 'root';

fiush privileges

这样在远端就可以通过root用户访问Mysql.

Step11 关闭防火墙

# 关闭iptables

/etc/init.d/iptables stop

# 永久关闭

chkconfig iptables off

# 检查

chkconfig --list iptables

CentOS 6.5/6.6 安装(install)mysql 5.7 最完整版教程_第7张图片

Step12 cmd 测试连接

CentOS 6.5/6.6 安装(install)mysql 5.7 最完整版教程_第8张图片

 

 

 

 

 

 

 

 

你可能感兴趣的:(Linux)