centOS 7 安装 MySQL5.7.11


一、通过 yum 安装 MySQL5.7.11

默认安装库安装的mysql的版本比较低,所以想安装高本版的数据库就得自己更新库在安装。具体如下:

1. 下载及安装mysql的yum库

wget http://dev.mysql.com/get/mysql57-community-release-el7-7.noarch.rpm

yum localinstall -y mysql57-community-release-el7-7.noarch.rpm

2. 进行mysql安装

yum install -y mysql-community-server

3. 检查安装版本

输入检查命令

mysql -V

显示结果如下:

mysql  Ver 14.14 Distrib 5.7.11, for Linux (x86_64) using  EditLine wrapper

说明mysql5.7.11版本安装成功

4.启动mysql服务

CentOS7.x

systemctl start  mysqld.service

或者

service mysqld start

至此,安装工作已经完成,接下来就可以开始设置root账号密码、添加用户及其他配置工作了。

二、使用 root 登录 MySQL

1、修改配置文件

修改 MySQL 配置文件 my.cnf

在 [mysqld] 下添加:skip-grant-tables 

重启MySQL

2、删除原来的root用户

delete from mysql.user where user='root' and host='localhost';

flush privileges;

3、新建root用户并授权

grant all on *.* to 'root'@'localhost' identified by '123456';

grant all on *.* to 'root'@'localhost' identified by '123456' with grant option;

flush privileges;

4、退出 MySQL,修改配置文件

退出mysql,将skip-grant-tables注掉,然后重启mysql。此时在登陆就可以了。

三、开启mysql 远程连接

1、新建用户并授权

 

GRANT ALL PRIVILEGES ON *.* TO wzh@localhost IDENTIFIED BY 'www.wzh.com' WITH GRANT OPTION;

GRANT ALL PRIVILEGES ON *.* TO wzh@'%' IDENTIFIED BY 'www.wzh.com' WITH GRANT OPTION;

 

2、设置防火墙允许3306端口

注:本文第一部分转载至:http://xxling.com/blog/article/2091.aspx

 

猜你喜欢

转载自512105256.iteye.com/blog/2281951