博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
CentOS6.5安装MySQL5.7
阅读量:4981 次
发布时间:2019-06-12

本文共 1305 字,大约阅读时间需要 4 分钟。

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;

转载于:https://www.cnblogs.com/dummyly/p/10047919.html

你可能感兴趣的文章
Delphi Invalidate的用法
查看>>
将图层坐标系转化为当前MapControl中的现有图层坐标系
查看>>
Codeforces Round #394 (Div. 2) 题解
查看>>
hdu 4694 Important Sisters 支配树
查看>>
JSP新闻系统之四后台主页面
查看>>
CSS 垂直居中
查看>>
ASP.NET MVC 在控制器中接收视图表单POST过来的数据方法
查看>>
day20 模块
查看>>
day 27 模块和包 面向对象的复习
查看>>
08-Location总结图解
查看>>
python装饰器使用及理解
查看>>
JAVA规则引擎JSR-94笔札
查看>>
Azure IOT (EventHub + Stream Analytics + Table Storage)的使用
查看>>
centos7安装lamp
查看>>
ASP.NET Core 1.0中的管道-中间件模式
查看>>
Docker 安装mysql以及外部访问
查看>>
spring boot中yml配置文件里横线的意思
查看>>
Numpy——进阶篇
查看>>
Django - Xadmin 组件(一)
查看>>
LeetCode OJ 之 Number of Digit One (数字1的个数)
查看>>