前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >centos yum安装mysql5.6以上版本

centos yum安装mysql5.6以上版本

作者头像
帘卷西风
发布2018-08-03 15:25:10
6500
发布2018-08-03 15:25:10
举报

centos 自带的软件库只能安装mysql5.1,后续的版本就不行了,要升级mysql只能自己想办法。

1: 检测系统是否自带安装MySQL

#yum list installed | grep mysql

2: 删除系统自带的mysql及其依赖 命令:

# yum -y remove mysql-libs.x86_64

3: 给CentOS添加rpm源,并且选择较新的源 命令:

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

# yum -y install mysql57-community-release-el7-7.noarch.rpm

# yum repolist enabled | grep mysql

4:安装mysql 服务器 命令:

# yum install mysql-community-server

5: 启动mysql 命令:

#service mysqld start

6: 查看mysql是否自启动,并且设置开启自启动命令:

# chkconfig --list | grep mysqld

# chkconfig mysqld on

7: 设置密码:

# mysqladmin -uroot -pxxxxxx

其他的操作就和其他版本一样了。

记录下遇到的坑,需要安装的朋友记得注意:

1、第一次是在centos 7 下安装的,十分顺利,后来几次在centos 6中测试都失败了,需要更新glibc到2.17,更新glibc是一个大坑,大家量力而行。

2、MySQL5.6.8开始,MySQL RPM安装包用了更安全的安装方式,再不是以前的密码为空了,mysql会给root账号随机分配一个密码,但这个密码不能做任何事情,只能登录,有人说密码在/root/.mysql_secret,但是我没有找到,我是在日志文件中找到了。如下:

代码语言:javascript
复制
grep "A temporary password"  /var/log/mysqld.log 
本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2018年04月29日,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 2: 删除系统自带的mysql及其依赖 命令:
  • 3: 给CentOS添加rpm源,并且选择较新的源 命令:
  • 4:安装mysql 服务器 命令:
  • 5: 启动mysql 命令:
  • 6: 查看mysql是否自启动,并且设置开启自启动命令:
  • 7: 设置密码:
相关产品与服务
云数据库 SQL Server
腾讯云数据库 SQL Server (TencentDB for SQL Server)是业界最常用的商用数据库之一,对基于 Windows 架构的应用程序具有完美的支持。TencentDB for SQL Server 拥有微软正版授权,可持续为用户提供最新的功能,避免未授权使用软件的风险。具有即开即用、稳定可靠、安全运行、弹性扩缩等特点。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档