centos6.5安装mysql5.7_CentOS6.5安装MySQL5.7

CentOS6.5安装MySQL5.7

以hadoop用户登录系统,

1.检测系统是否已经安装过mysql或其依赖,若已装过要先将其删除,否则第4步使用yum安装时会报错:

#查看mysql是否安装,如果已经安装需要卸载,如果是

sudo rpm -qa|grep mysql

2、如果存在mysql,依次卸载

sudo yum -y remove mysql-community-server-5.7.23-1.el6.x86_64

sudo yum -y remove mysql-community-libs-5.7.23-1.el6.x86_64

sudo yum -y remove mysql-community-common-5.7.23-1.el6.x86_64

sudo yum -y remove mysql-community-client-5.7.23-1.el6.x86_64

find / -name mysql

sudo rm -rf /var/lib/mysql

sudo rm -rf /var/lib/mysql/mysql

sudo rm -rf /usr/share/mysql

3、解压依次安装

tar -xvf mysql-5.7.23-1.el6.x86_64.rpm-bundle.tar

#解压

sudo rpm -ivh mysql-community-common-5.7.23-1.el6.x86_64.rpm

sudo rpm -ivh mysql-community-libs-5.7.23-1.el6.x86_64.rpm

sudo rpm -ivh mysql-community-client-5.7.23-1.el6.x86_64.rpm

sudo rpm -ivh mysql-community-server-5.7.23-1.el6.x86_64.rpm

4、启动服务

sudo service mysqld start #启动mysqld服务

5、修改配置文件无密码登录

sudo vi /etc/my.cnf

在最尾部加上

skip-grant-tables

保存

6、重启mysql服务

sudo service mysqld restart

7、修改密码,mysql5.7用此语法

use mysql;

update mysql.user set authentication_string=password('1111') where user='root';

flush privileges;

8、回到第二步骤去掉加上的

skip-grant-tables

9、以root用户登录

use mysql;

select 'host' from user where user='root';

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

flush privileges;

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值