文档章节

CentOS6.7安装mysql5.7

Vincent-Duan
 Vincent-Duan
发布于 2017/05/03 14:09
字数 415
阅读 11
收藏 1

1、卸载旧版本
1.1、查看MySQL
rpm -qa|grep mysql
rpm -qa|grep mariadb
1.2、卸载MySQL
rpm -e --nodeps mysql-5.1.73-7.el6.x86_64
rpm -e --nodeps mysql-connector-odbc-5.1.5r1144-7.el6.x86_64
rpm -e --nodeps mysql-libs-5.1.73-7.el6.x86_64
rpm -qa|grep mysql
1.3、删除数据目录
ls  -l  /var/lib|grep mysql
rm  -rf  /var/lib/mysql
数据目录可以备份移走。mysqld服务在初始化时会检查数据目录是否存在:如果数据目录不存在,mysqld则会创建它;如果数据目录存在,且不是空目录(即包含有文件或子目录),mysqld会显示一条错误信息并中止:
[ERROR] --initialize specified but the data directory exists. Aborting.
2、安装MySQL5.7
2.1、解压MySQL5.7
tar -xvf mysql-5.7.14-1.el6.x86_64.rpm-bundle.tar
顺便提醒,安装环境是CentOS6.5,所以应该选用el6的安装包;CentOS7应该选用el7安装包。

如果安装包对应的系统版本不正确,安装时会出现有关glibc的依赖错误

warning: mysql-community-libs-5.7.14-1.el7.x86_64.rpm: Header V3 DSA/SHA1 Signature, key ID 5072e1f5: NOKEY
error: Failed dependencies:
libc.so.6(GLIBC_2.14)(64bit) is needed by mysql-community-libs-5.7.14-1.el7.x86_64

2.2、按照依赖关系依次安装rpm包
依赖关系依次为common→libs→client→server

rpm -ivh mysql-community-common-5.7.14-1.el6.x86_64.rpm
rpm -ivh mysql-community-libs-5.7.14-1.el6.x86_64.rpm
rpm -ivh mysql-community-client-5.7.14-1.el6.x86_64.rpm
rpm -ivh mysql-community-server-5.7.14-1.el6.x86_64.rpm

开启服务:

service mysqld restart

[root@localhost tools]# mysql -uroot -p
Enter password: 
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)

在/etc/my.cnf中[mysqld]中添加下面这句话,就可以免密码登录了

skip-grant-tables

mysql -uroot -p

use user;

update mysql.user set authentication_string=PASSWORD('123456') where User='root';

flush privileges;

将刚才在[mysqld]的段中加上的skip-grant-tables删除 

© 著作权归作者所有

上一篇: CentOS6.7 安装git
下一篇: awk
Vincent-Duan

Vincent-Duan

粉丝 10
博文 313
码字总数 123825
作品 0
海淀
私信 提问
MySQL 5.6 VS 5.7压测报告

MySQL 5.6 VS 5.7压测报告 测试条件 1. 软件 OS: CentOS release 6.7 (Final) 文件格式:xfs MySQL:percona5.6.24 VS 5.7.10 关键参数配置(yum install后初始化默认,未做修改): bufferpo...

浮生凤年
2016/04/05
0
0
Linux(CentOS6.7) 安装MySql5.7数据库

Linux(CentOS6.7) 安装MySql5.7数据库 图文教程 linux(CentOS6.7) 环境Mysql 5.7.17安装教程分享给大家,供大家参考,具体内容如下: 1系统约定 安装文件下载目录:/data/software Mysql目录...

心诚则灵--艾
2018/11/23
0
0
cobbler 全自动安装

cobbler简介 cobbler是实现自动化安装操作系统的工具。它解决了PXE安装时的弊端(只能实现单一操作系统的安装)。实际上,cobbler是对PXE二次封装可实现多版本,多环境操作系统安装的高级抽象...

5431039
2016/04/12
0
0
6、CentOS搭建本地Yum源以及使用163的Yum源

1:===利用ISO镜像制作基于本地磁盘路径的yum源==== 原理:centos iso本身就是一个yum源,在centOS6.7/Packages里面有很多的rpm包,这些包的映射关系保存在centOS6.7/repodata/中,所以我们只...

刘付kin
2016/12/12
25
0
阿里云主机部署Docker容器引擎

阿里云主机部署Docker容器引擎 一、部分 通过阿里云软件市场一键部署 配置过程如下链接: https://market.aliyun.com/products/56014007/cmjj017110.html?spm=5176.2020520132.101.5.4MIrmY...

zhang书虫
2017/09/25
0
0

没有更多内容

加载失败,请刷新页面

加载更多

微信点击链接,用默认浏览器中打开指定网址链接!

最近有客户咨询,自己的链接在微信种推广,经常会被无缘无故封杀,有没有一种功能,用户在微信中点击我们推广的链接,可以自动强制跳转到手机默认浏览器中打开指定的网址链接?这样我们的网址...

我是韩国史蒂芬
23分钟前
2
0
面试高频问题:HashMap实现原理

今天给同学们讲讲一个面试经常遇到的高频问题,HashMap实现原理,希望在金三银四的季节对同学们有帮助。 HashMap结构图目录 一、唠叨 二、解析思路 三、get方法 四、put方法 五、resize方法 ...

骚年锦时
24分钟前
5
0
Redis【4】Java Jedis 操作 Redis~

package redis.redis;import redis.clients.jedis.Jedis;import redis.clients.jedis.JedisPool;/** * 描述:Jedis连接池工具类 * 【时间 2019-05-20 15:13:34 作者 陶攀峰】...

Java领航员
26分钟前
2
0
Qt编写安防视频监控系统5-视频回放

一、前言 一般视频回放都会采用GB28181国标来处理,这样可以保证兼容国内各大厂家的NVR,毕竟在同一的国家标准下,大家都会统一支持国标的,就不需要根据各个厂家的SDK来做兼容处理,烦得很,...

飞扬青云
29分钟前
3
0
Jenkins关闭和重启实现方式

1、关闭Jenkins 只需要在访问jenkins服务器的网址url地址后加上exit。例如我jenkins的地址http://localhost:8080/,那么我只需要在浏览器地址栏上敲下http://localhost:8080/exit 网址就能关...

shzwork
49分钟前
1
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部