Mysql 使用yum 切换源_diyujun6099的博客-程序员宝宝

技术标签: 运维  操作系统  数据库  


[[email protected] ~]# cat /etc/redhat-release

CentOS Linux release 7.4.1708 (Core)

网络yum源已经配好

检查系统是否自带有MySQL

[[email protected] ~]# yum list installed | grep mysql

如果有就用下面这命令来删除

Yum remove -y (安装包名)

第一步 下载yum库

[[email protected] ~]# wget //dev.mysql.com/get/mysql57-community-release-el7-8.noarch.rpm

--2017-11-01 23:33:57-- //dev.mysql.com/get/mysql57-community-release-el7-8.noarch.rpm

正在解析主机 dev.mysql.com (dev.mysql.com)... 137.254.60.11

正在连接 dev.mysql.com (dev.mysql.com)|137.254.60.11|:80... 已连接。

中间有省略下载信息

正在保存至: "mysql57-community-release-el7-8.noarch.rpm"

100%[===========================================================================>] 9,116 --.-K/s 用时 0s

2017-11-01 23:35:29 (84.3 MB/s) - 已保存 "mysql57-community-release-el7-8.noarch.rpm" [9116/9116])

安装MySQL的yum源

[[email protected] ~]# yum localinstall mysql57-community-release-el7-8.noarch.rpm

已加载插件:fastestmirror, langpacks

正在检查 mysql57-community-release-el7-8.noarch.rpm: mysql57-community-release-el7-8.noarch

mysql57-community-release-el7-8.noarch.rpm 将被安装

正在解决依赖关系

There are unfinished transactions remaining. You might consider running yum-complete-transaction, or "yum-complete-transaction --cleanup-only" and "yum history redo last", first to finish them. If those don't work you'll have to try removing/installing packages by hand (maybe package-cleanup can help).

--> 正在检查事务

---> 软件包 mysql57-community-release.noarch.0.el7-8 将被 安装

--> 解决依赖关系完成

中间有省略下载信息

正在安装 : mysql57-community-release-el7-8.noarch 1/1

验证中 : mysql57-community-release-el7-8.noarch 1/1

已安装:

mysql57-community-release.noarch 0:el7-8

完毕!

检查MySQL源的安装是否成功

[[email protected] ~]# yum repolist enabled | grep "mysql.*-community.*"

mysql-connectors-community/x86_64 MySQL Connectors Community 42

mysql-tools-community/x86_64 MySQL Tools Community 51

mysql57-community/x86_64 MySQL 5.7 Community Server 227

修改MySQL的yum源

修改前

陈俊勇:centos 7 下yum三步安装MySQL5.7 不信进去瞅瞅

修改后

陈俊勇:centos 7 下yum三步安装MySQL5.7 不信进去瞅瞅

第二步 开始安装MySQL5.7数据库

[[email protected] ~]# yum install mysql-community-server -y

正在解决依赖关系

There are unfinished transactions remaining. You might consider running yum-complete-transaction, or "yum-complete-transaction --cleanup-only" and "yum history redo last", first to finish them. If those don't work you'll have to try removing/installing packages by hand (maybe package-cleanup can help).

--> 正在检查事务

---> 软件包 mysql-community-server.x86_64.0.5.7.20-1.el7 将被 安装

--> 正在处理依赖关系 mysql-community-common(x86-64) = 5.7.20-1.el7,它被软件包 mysql-community-server-5.7.20-1.el7.x86_64 需要

--> 正在处理依赖关系 mysql-community-client(x86-64) >= 5.7.9,它被软件包 mysql-community-server-5.7.20-1.el7.x86_64 需要

--> 正在检查事务

---> 软件包 mysql-community-client.x86_64.0.5.7.20-1.el7 将被 安装

--> 正在处理依赖关系 mysql-community-libs(x86-64) >= 5.7.9,它被软件包 mysql-community-client-5.7.20-1.el7.x86_64 需要

---> 软件包 mysql-community-common.x86_64.0.5.7.20-1.el7 将被 安装

--> 正在检查事务

---> 软件包 mariadb-libs.x86_64.1.5.5.52-1.el7 将被 取代

--> 正在处理依赖关系 libmysqlclient.so.18()(64bit),它被软件包 2:postfix-2.10.1-6.el7.x86_64 需要

--> 正在处理依赖关系 libmysqlclient.so.18(libmysqlclient_18)(64bit),它被软件包 2:postfix-2.10.1-6.el7.x86_64 需要

---> 软件包 mysql-community-libs.x86_64.0.5.7.20-1.el7 将被 舍弃

--> 正在检查事务

---> 软件包 mysql-community-libs-compat.x86_64.0.5.7.20-1.el7 将被 舍弃

--> 解决依赖关系完成

依赖关系解决

中间有省略下载信息

事务概要

已安装:

mysql-community-libs.x86_64 0:5.7.20-1.el7 mysql-community-libs-compat.x86_64 0:5.7.20-1.el7

mysql-community-server.x86_64 0:5.7.20-1.el7

作为依赖被安装:

mysql-community-client.x86_64 0:5.7.20-1.el7 mysql-community-common.x86_64 0:5.7.20-1.el7

替代:

mariadb-libs.x86_64 1:5.5.52-1.el7

完毕!

第三步、启动MySQL

[[email protected] ~]# systemctl start mysqld

获取临时密码

陈俊勇:centos 7 下yum三步安装MySQL5.7 不信进去瞅瞅

进入mysql

[[email protected] ~]# mysql -uroot -pfjw_qP%V0lp#

mysql: [Warning] Using a password on the command line interface can be insecure.

Welcome to the MySQL monitor. Commands end with ; or g.

Your MySQL connection id is 3

Server version: 5.7.20

Copyright (c) 2000, 2017, Oracle and/or its affiliates. All rights reserved.

Oracle is a registered trademark of Oracle Corporation and/or its

affiliates. Other names may be trademarks of their respective

owners.

Type 'help;' or 'h' for help. Type 'c' to clear the current input statement.

mysql>

修改密码

mysql> set password for 'root'@'localhost'=password('你的密码');

设置开机启动

[[email protected] ~]# systemctl enable mysqld

[[email protected] ~]# systemctl daemon-reload



@来源

陈俊勇:centos 7 下yum三步安装MySQL5.7 不信进去瞅瞅

转载于:https://www.cnblogs.com/JC-0527/p/7770577.html

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/diyujun6099/article/details/101183886

智能推荐

linux centos 7 network.service: control process exited, code=exited status=1错误_低调的狼丶的博客-程序员宝宝

环境:vmware12.5.6下centos 7 网络模式,NAT重启网络服务: 输入命令service network restart 发现出现以下错误:Restarting network (via systemctl): Job for network.service failed. See 'systemctl status network.service' and 'journa...

——————【 正则表达式 】——————_weixin_33781606的博客-程序员宝宝

——————【 正则表达式 】——————复习字符串操作indexOf 查找字符 返回位置charAt 查找位置 返回字符substring 获取字符窜split 分割字符串正则表达式的概念和写法正则 :也叫做规则,让计算机能够读懂人类的规则正则都是操作字符串的。正则的写法:var re = /a/; ...

elasticsearch安装word中文分词插件_chuangkaiyi9879的博客-程序员宝宝

第一步:下载 http://apdplat.org/word/archive/v1.4.zip 第二步:解压到${you local dir}/elasticsearch_${you version}/plugins/word 如果没有plugins/word目录,则新建 第三...

几款常用的高质量web前端框架_前端码农..的博客-程序员宝宝_web前端框架

Web前端框架就是为了节约开发成本和时间,一般开发一个项目都会用到前端框架(除非自己有前端开发团队),根据我经验找的几款web前端框架做出了分析。都是个人意见,仁者见仁智者见智。QUICK UI是一套完整的企业级web前端开发解决方案,由基础框架、UI组件库、皮肤包、示例工程和文档等组成。使用QUICKUI开发者可以极大地减少工作量,提高开发效率,快速构建功能强大、美观、兼容的web应用系统。QUICK UI优势:①功能最为强大QUICKUI经历了7年的迭代更新,不断从客户的各.

CF1408B Arrays Sum_issue是fw的博客-程序员宝宝

Link考虑到∑i=1mbi,j=aj\sum\limits_{i=1}^m b_{i,j}=a_ji=1∑m​bi,j​=aj​若aj=aj−1a_j=a_{j-1}aj​=aj−1​,那么我们也令bi,j=bi,j−1b_{i,j}=b_{i,j-1}bi,j​=bi,j−1​,这样仍满足条件而且没有产生任何新数字若aj>aj−1a_j>a_{j-1}aj​>aj−1​,那么某些bi,jb_{i,j}bi,j​就需要变大显然我们只需要选择某个iii使bi,j=bi,j−1+aj

SpringBoot 参数验证之 @Validated 和 @Valid_BUG弄潮儿的博客-程序员宝宝

0x01:Spring Validation 验证框架Spring Validation 验证框架对参数的验证机制提供了@Validated (Spring's JSR-303 规...

随便推点

Android四大组件之BroadCastReceiver_Jack-Chan的博客-程序员宝宝

一、基本概念在Android 中,Broadcast 是一种广泛运用的在应用程序之间传输信息的机制。而BroadcastReceiver 是对发送出来的Broadcast 进行过滤接受并响应的一类组件,是Android 四大组件之一。广播接收者(BroadcastReceiver)用于接收广播的,广播的发送是通过调用sendBroadcast(Intent),sendOrderedBroadcast

gradle依赖中对于版本控制的统一管理_罗小辉的博客-程序员宝宝_gradle全局(父)版本控制

最近换工作了,新公司对于代码规范和版本控制有蛮高的要求,在gradle依赖中对于版本控制这一块,我之前的做法是这种:compile 'com.android.support:appcompat-v7:23.4.0'compile 'com.jcodecraeer:xrecyclerview:1.2.6'在依赖第三方库时,直接这样写,嗯,简单粗暴。但是不利于后期的维护,当项目大了之后,如果第三方库有

微服务架构--什么是微服务_boss朴的博客-程序员宝宝

微服务1、什么是微服务​ 相对于传统单体服务项目而言,微服务顾名思义体现在“小”上,它仅仅是整个应用程序的一个个较小且独立的功能单元,我们可以把他们成为一个个“服务”,是用户能够感知的最小功能集。这些服务运行在自己独立的进程中,通过轻量级的通信机制互相通信(例如HTTP REST、RPC)并共用一个管理工具进行管理。​ 另外,微服务之间是完全独立的, 可通过全自动部署机制独立部署 (独立部署);每一个服务可以使用不同的开发语言围绕业务需求进行构建(独立开发);每一个服务可以使用不同的存储技术(独立

酷播云视频列表功能教程,简单实现视频列表连播_阿酷tony的博客-程序员宝宝

登录酷播云管理平台后,点击【视频列表】如下图,我们先创建一个播放列表,播放列表的意思是,实现多个视频的列表连续播放

Neo4j与MySQL数据库的连接与数据传输_StriveQueen的博客-程序员宝宝

安装和配置安装 neo4j-apoc-procedures 插件安装 MySQL JDBC驱动重启Neo4j使用方法使用 apoc.load.driver 存储过程加载驱动执行MySQL查询, 并在Neo4j创建节点(顶点)和关系(边)报错解决安装和配置安装 neo4j-apoc-procedures 插件安装 MySQL JDBC驱动把 mysql-connector-java-8.0.11.jar 复制到Neo4j安装目录中的plugins子目录下。重启Neo4j使用方法使用 apoc.

存储过程中使用事务详解_weixin_34250434的博客-程序员宝宝

一、存储过程中使用事务的简单语法 在存储过程中使用事务时非常重要的,使用数据可以保持数据的关联完整性,在Sql server存储过程中使用事务也很简单,用一个例子来说明它的语法格式:代码 Create Procedure MyProcedure ( @Param1 nvarchar(10), @param2 nvarch...

推荐文章

热门文章

相关标签