Centos7安装mysql-5.7.18-1.el7.x86_64.rpm-bundle.tarCentos7安装mysql-5.7.18-1.el7.x86_64.rpm-bundle.tar

【超详细】Redhat Linux 7/CentOS 7/Oracle Linux 7安装MySQL5.7 用简单的步骤在Linux中安装MySQL57 阅读详情

Centos7安装mysql-5.7.18-1.el7.x86_64.rpm-bundle.tar

2017年07月26日 19:41:21 阅读数:2359 标签: centos7mysql安装 更多

个人分类: CentosMySQL

初学Linux,为了安装JIRA选择安装MySQL数据库,折腾了一天,也百度了很多别人的文章,终于在参考 
http://blog.youkuaiyun.com/tanjun592/article/details/71797972?locationNum=9&fps=1 
下跨过了这个“小坑”。

一、官网下载MySQL安装包 
https://dev.MySQL.com/downloads/file/?id=469456

二、解压安装包 
#tar -xvf mysql-5.7.18-1.el7.x86_64.rpm-bundle.tar 
解压后会生成很多文件。

【借用别人的内容】[root@hostaa mysql_rpm]# ls -l 
总用量 1141908 
-rw-r–r– 1 root root 584652800 5月 13 01:02 mysql-5.7.18-1.el7.x86_64.rpm-bundle.tar 
-rw-r–r– 1 7155 31415 25079412 3月 20 17:40 mysql-community-client-5.7.18-1.el7.x86_64.rpm 
-rw-r–r– 1 7155 31415 277784 3月 20 17:40 mysql-community-common-5.7.18-1.el7.x86_64.rpm 
-rw-r–r– 1 7155 31415 3777808 3月 20 17:40 mysql-community-devel-5.7.18-1.el7.x86_64.rpm 
-rw-r–r– 1 7155 31415 45493312 3月 20 17:40 mysql-community-embedded-5.7.18-1.el7.x86_64.rpm 
-rw-r–r– 1 7155 31415 23924496 3月 20 17:40 mysql-community-embedded-compat-5.7.18-1.el7.x86_64.rpm 
-rw-r–r– 1 7155 31415 126060264 3月 20 17:40 mysql-community-embedded-devel-5.7.18-1.el7.x86_64.rpm 
-rw-r–r– 1 7155 31415 2237888 3月 20 17:40 mysql-community-libs-5.7.18-1.el7.x86_64.rpm 
-rw-r–r– 1 7155 31415 2113196 3月 20 17:40 mysql-community-libs-compat-5.7.18-1.el7.x86_64.rpm 
-rw-r–r– 1 7155 31415 54661812 3月 20 17:40 mysql-community-minimal-debuginfo-5.7.18-1.el7.x86_64.rpm 
-rw-r–r– 1 7155 31415 169622200 3月 20 17:41 mysql-community-server-5.7.18-1.el7.x86_64.rpm 
-rw-r–r– 1 7155 31415 14501488 3月 20 17:41 mysql-community-server-minimal-5.7.18-1.el7.x86_64.rpm 
-rw-r–r– 1 7155 31415 116887988 3月 20 17:41 mysql-community-test-5.7.18-1.el7.x86_64.rpm

三、按顺序rpm 
common–>libs–>client–>server的顺序。若不按照此顺序,也会有一定“依赖”关系的提醒。

1)# rpm -ivh mysql-community-common-5.7.18-1.el7.x86_64.rpm 
【怪自己没有仔细看提示内容(其实是英语差,被卡中的地方)conflicts with file】可能会有一个提示信息: 
警告:mysql-community-common-5.7.18-1.el7.x86_64.rpm: 头V3 DSA/SHA1 Signature, 密钥 ID 5072e1f5: NOKEY 
准备中… ################################# [100%] 
file /usr/share/mysql/czech/errmsg.sys from install of mysql-community-common-5.7.18-1.el7.x86_64conflicts with filefrom package mariadb-libs-1:5.5.44-2.el7.centos.x86_64 
file /usr/share/mysql/danish/errmsg.sys from install of mysql-community-common-5.7.18-1.el7.x86_64 conflicts with file from package mariadb-libs-1:5.5.44-2.el7.centos.x86_64 
… … 
file /usr/share/mysql/estonian/errmsg.sys from install of mysql-community-common-5.7.18-1.el7.x86_64 conflicts with file from package mariadb-libs-1:5.5.44-2.el7.centos.x86_64 
file /usr/share/mysql/french/errmsg.sys from install of mysql-community-common-5.7.18-1.el7.x86_64 conflicts with file from package mariadb-libs-1:5.5.44-2.el7.centos.x86_64 
… …

来自mysql-ccommunity-common-5.7.18-1.el7.x86_的文件和mariadb-libs-1:5.5.44-2.el7.centos.x86_64的文件冲突?什么意思?查了下:出现以上安装错误列表的原因是:系统已经安装了其他版本的mysql-libs包和mysql数据库文件导致不兼容 
解决:# yum remove mysql-libs


已加载插件:fastestmirror, langpacks 
正在解决依赖关系 
–> 正在检查事务 
—> 软件包 mariadb-libs.x86_64.1.5.5.44-2.el7.centos 将被 删除 
–> 正在处理依赖关系 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 需要 
–> 正在检查事务 
—> 软件包 postfix.x86_64.2.2.10.1-6.el7 将被 删除 
–> 解决依赖关系完成 
base/7/x86_64 | 3.6 kB 00:00:00 
extras/7/x86_64 | 3.4 kB 00:00:00 
updates/7/x86_64 | 3.4 kB 00:00:00 
依赖关系解决


Package 架构 版本 源 大小


正在删除: 
mariadb-libs x86_64 1:5.5.44-2.el7.centos @anaconda 4.4 M 
为依赖而移除: 
postfix x86_64 2:2.10.1-6.el7 @anaconda 12 M 
事务概要


移除 1 软件包 (+1 依赖软件包) 
安装大小:17 M 
是否继续?[y/N]:y 
Downloading packages: 
Running transaction check 
Running transaction test 
Transaction test succeeded 
Running transaction 
警告:RPM 数据库已被非 yum 程序修改。 
** 发现 4 个已存在的 RPM 数据库问题, ‘yum check’ 输出如下: 
icedtea-web-1.6.1-4.el7.x86_64 有缺少的需求 java-1.8.0-openjdk 
jline-1.0-8.el7.noarch 有缺少的需求 java >= (‘0’, ‘1.5’, None) 
1:libreoffice-core-4.3.7.2-5.el7.x86_64 有缺少的需求 java-headless >= (‘1’, ‘1.6’, None) 
1:libreoffice-ure-4.3.7.2-5.el7.x86_64 有缺少的需求 libjvm.so()(64bit) 
正在删除 : 2:postfix-2.10.1-6.el7.x86_64 1/2 
正在删除 : 1:mariadb-libs-5.5.44-2.el7.centos.x86_64 2/2 
验证中 : 1:mariadb-libs-5.5.44-2.el7.centos.x86_64 1/2 
验证中 : 2:postfix-2.10.1-6.el7.x86_64 2/2 
删除: 
mariadb-libs.x86_64 1:5.5.44-2.el7.centos 
作为依赖被删除: 
postfix.x86_64 2:2.10.1-6.el7 
完毕!


类似的错误,都可以先试试彻底从centos中卸载mysql

然后再重新安装依次安装吧: 
# rpm -ivh mysql-community-common-5.7.18-1.el7.x86_64.rpm 
警告:mysql-community-common-5.7.18-1.el7.x86_64.rpm: 头V3 DSA/SHA1 Signature, 密钥 ID 5072e1f5: NOKEY 
准备中… ################################# [100%] 
正在升级/安装… 
1:mysql-community-common-5.7.18-1.e################################# [100%]

2)# rpm -ivh mysql-community-libs-5.7.18-1.el7.x86_64.rpm 
警告:mysql-community-libs-5.7.18-1.el7.x86_64.rpm: 头V3 DSA/SHA1 Signature, 密钥 ID 5072e1f5: NOKEY 
准备中… ################################# [100%] 
正在升级/安装… 
1:mysql-community-libs-5.7.18-1.el7################################# [100%]

3)# rpm -ivh mysql-community-client-5.7.18-1.el7.x86_64.rpm 
警告:mysql-community-client-5.7.18-1.el7.x86_64.rpm: 头V3 DSA/SHA1 Signature, 密钥 ID 5072e1f5: NOKEY 
准备中… ################################# [100%] 
正在升级/安装… 
1:mysql-community-client-5.7.18-1.e################################# [100%]

4)# rpm -ivh mysql-community-server-5.7.18-1.el7.x86_64.rpm 
警告:mysql-community-server-5.7.18-1.el7.x86_64.rpm: 头V3 DSA/SHA1 Signature, 密钥 ID 5072e1f5: NOKEY 
准备中… ################################# [100%] 
正在升级/安装… 
1:mysql-community-server-5.7.18-1.e################################# [100%]

5)# rpm -ivh mysql-community-devel-5.7.18-1.el7.x86_64.rpm (可选安装) 
警告:mysql-community-devel-5.7.18-1.el7.x86_64.rpm: 头V3 DSA/SHA1 Signature, 密钥 ID 5072e1f5: NOKEY 
准备中… ################################# [100%] 
正在升级/安装… 
1:mysql-community-devel-5.7.18-1.el################################# [100%]

四、启动数据库 
# systemctl start mysqld 
查看状态: 
# systemctl status mysqld

五、登录 
1)使用my.cnf文件中自动生成一个密码 
# cat /var/log/mysqld.log | grep password 
2017-05-13T05:39:44.497086Z 1 [Note] A temporary password is generated for root@localhost: pKsO:Jin<4f%

密码:pKsO:Jin<4f%

2)使用root登录 
#mysql -u root -p 
Enter password:pKsO:Jin<4f%

3)修改密码 
mysql>set password for root@localhost = password(‘asd123’);

4)修改安全级别 
mysql> set global validate_password_policy=0;//0最低,1中级,2最强验证级别

5)创建普通用户: 
create user ‘jirauser’ identified by ‘jiara123a’ 
用户jirauser,密码jira123a

五、授权远程连接 
mysql>GRANT ALL PRIVILEGES ON . TO ‘root’@’%’ IDENTIFIED BY ‘Mysql5718%’ WITH GRANT OPTION; 
Query OK, 0 rows affected, 1 warning (0.01 sec) 
mysql> FLUSH PRIVILEGES; 
Query OK, 0 rows affected (0.01 sec)

这样,我们就可以在其他电脑上的mysql客户端远程连接linux上的mysql数据库了:(例如在win cmd里面) 
C:\Program Files (x86)\MySQL\MySQL Server 5.0\bin>mysql -u root -pMysql5718% -h 192.168.231.8 -D roger 
Welcome to the MySQL monitor. Commands end with ; or \g. 
Your MySQL connection id is 18 
Server version: 5.7.18 MySQL Community Server (GPL) 
Copyright (c) 2000, 2011, 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(二)yum源与rpm包方式安装 一、yum源方式安装 1、官网下载包 https://dev.mysql.com/downloads/repo/yum/ 2、安装 [root@www ~]# yum install -y https://repo.mysql.com//mysql57-community-release-el7-11.noarch.rpm [root@www ~]# ls / 阅读详情

相关推荐

基于紫光展锐平台的音频调用到hal层逻辑

基于紫光展锐平台的音频调用到hal层逻辑 1、数据流程图 AudioPolicyService和AudioFlinger的创建: 这两个服务都在audioserver中启动,文件路径: frameworks/av/media/audioserver/main_audioserver.cpp 从AudioFlinger和AudioPolicyService的创建,到output的打开,以及AudioFlinger开始往底层写入数据的具体流程如下图: #mermaid-svg-kjHL4XWwkQXN6NdA

weixin_55053963的博客 1355

Redhat Linux 安装MySQL安装手册

MySQL,Redhat安装MySQL

Else 的博客 2224

STM32----SPI+DMA高效读写外部Flash的配置与实战

本文详细介绍了STM32通过SPI+DMA高效读写外部Flash的配置与实战方法。针对大量数据传输场景,使用DMA技术可显著提升系统效率,释放CPU资源。文章包含完整的代码实现、常见问题调试技巧以及性能优化建议,帮助开发者快速掌握这一关键技术。

pea55的博客 1032

redhat rpm安装mysql_RedHat下通过rpm安装Mysql

之前在Linux装过很多次MySQL,每次安装都多少有些坎坷,平时也比较懒,没有做过这方面的总结,今天将安装过程中遇到的问题总结出来,以供后续参考。MySQL被分解成了很多个不同的RPM软件包,如果不使用Linux系统自带的MySQL,需要下载MySQL四个比较重要的RPM包,分别是:主服务包(mian server package)、客户端包(client package)、共享组件包(shar...

weixin_31008279的博客 472

告别ROS1思维:在ROS2 Humble上,用Python搞定MoveIt2机械臂控制的完整流程

本文详细介绍了在ROS2 Humble环境下使用Python控制MoveIt2机械臂的完整流程。从环境配置、架构变革到实战操作,涵盖URDF适配、Action接口编程及性能优化技巧,帮助开发者高效迁移ROS1项目至ROS2平台,实现工业级机械臂控制。

weixin_30352645的博客 451

从‘最长白列’到‘八邻域’:智能车图像巡线算法怎么选?我的踩坑经验分享

本文深入探讨了全国大学生智能汽车竞赛中图像巡线算法的选型与优化,对比了最长白列法、八邻域算法等五种主流方法的性能与适用场景。通过实战数据和代码示例,分析了各算法在直道、弯道及特殊赛道元素中的表现,并提供了内存优化、参数调整等实用技巧,帮助参赛团队提升智能车的巡线精度与效率。

weixin_30374009的博客 642

错误:依赖检测失败:mysql-community-common(x86-64) = 5.7.28-1.el7 被 mysql-community-server-5.7.28-1.el7.x86_

然后再 sudo rpm -ivh mysql-community-server-5.7.28-1.el7.x86_64.rpm。hive安装过程中安装mysql时候,会出现依赖问题。如果报错如标题所示,只需要升级一下。

weixin_47340211的博客 1071

C语言中errno与perror()函数

宏errno和perror()函数都是在stdlib.h中定义的。 1 stdlib.h头文件 stdlib.h头文件即standard library标准库函数头文件,包含了C、C++语言的最常用的系统函数,该文件中还包含了C语言标准库函数的定义。 2 errno宏 errno宏在stdlib.h中的定义为 #define errno (*_errno()) errno宏用于保存程...

hou09tian的博客 1万+

在CentOS中安装MySQL报错: Failing package is: mysql-community-common-5.7.42-1.el7.x86_64 GPG Keys are conf

执行数据库安装命令yum -y install mysql-community-server 时,未安装成功。

best_dayc_cm的博客 2285

危废焚烧优化控制系统设计与实现:基于数据驱动的控制参数预测

本文提出了一种基于数据驱动的危险废物焚烧过程优化控制方法。系统利用历史运行数据和实时监测数据,通过深度学习模型预测关键控制参数,实现焚烧过程的智能化控制。系统采用Python开发,结合TensorFlow/PyTorch框架,构建了完整的数据采集、预处理、特征工程、模型训练和实时预测闭环系统。该系统能够处理多变量非线性关系,适应工况变化,从历史数据中学习最优控制策略,相比传统PID控制方法具有显著优势。论文详细介绍了系统架构、算法设计和实现细节,为危废焚烧过程的优化控制提供了有效解决方案。

huanghm88的专栏 207

2025华为OD机试真题最新题库 (B+C+D+E+2025A+2025B卷) + 在线OJ在线刷题使用(C++、Java、Python C语言 JS合集)(正在更新2025B卷,目前已收录710道)

2024年,华为目前已经启用D卷,目前D卷和C卷的题目一样一次订阅永久阅读,支持在线刷题,持续更新,有问题随时解答,本专栏题目数量已收录到484道。每篇文章的思路分析都非常详细,题目新增图解思路,问题解疑,多样例测试,超过百字的思路参考解析。

KJ.JK 11万+

Mysql_5.7下载及安装(CentOS7)

Mysql_5.7安装

阿轩的博客 2524

【TC3xx芯片】TC3xx芯片看门狗复位的默认行为分析

TC3xx芯片看门狗复位的默认行为分析

qq_36056498的博客 351

centos7安装mysql5.7

centos7安装mysql5.7 参考文档 【centos7 + MySQL5.7 安装】centos7 安装MySQL5.7 https://blog.csdn.net/EB_NUM/article/details/105425622 11 wget https://dev.mysql.com/get/mysql57-community-release-el7-11.noarch.rpm 1 yum -y localinstall mysql57-community-release-el7-11.no

abc 783

win10 跳过U8环境检测的IE WebControls.rar

win10 安装u8的时候 提示IE WebControls 不通过,这个工具可以欺骗u8的检查。 跳过U8环境检测的IE WebControls。提示导入失败后,重新检测通过。

WINCC7.3破解文件

WINCC7.3硬件够破解文件,有需要的下载!WINCC7.3硬件够破解文件,有需要的下载!

安装mysql数据库及问题解决方法

1、mysql官网下载安装包,官网地址:www.mysql.com [root@seiang software]# ll total 580020 -rw-r--r--. 1...

couyifu7209的博客 232

老版QQ原生表情gif动态

这是老版的QQ表情,不过全是动态的的,Windows照片查看器是不会动的,可以右击用浏览器打开查看,再说一遍是老版的,只是分享给宁愿用老版也要动态的人。

Centos7 安装 MySQL5.7 步骤

本文记录了两种方式来安装mysql一、使用yum源方式安装二、使用本地tar文件方式安装。

巧克力配酸奶的博客 1万+

精雕软件(JDpaint) 5.5 绿色版

精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版

【MySQL入门指南】Centos7下MySQL5.7安装教程(全程图解)

如何在Cnetos7下安装MySQL5.7

罅隙的博客 7247

centos7安装mysql(完整)

一、下载安装包 官网5.7版本:https://cdn.mysql.com//Downloads/MySQL-5.7/mysql-5.7.29-1.el7.x86_64.rpm-bundle.tar 二、安装 使用tar命令解压 tar -xvf mysql-5.7.29-1.el7.x86_64.rpm-bundle.tar 为了避免出现权限问题,给mysql解压文件所在目录赋予最大权限 ...

Raicho的博客 1万+

Linux MySQL下载&安装

Linux Centos 7系统安装MySQL

hello world 8563

基于红帽七的mysql详解!!

之后让node1和node2、node3构成一个组从系统,以node1为主,node2和node3为从,详细做法请查看上述。对node2和node3也进行同样的上述操作,需要注意的是得有解析文件在/etc/hosts。完成后安装mha的软件包,在node1、node2和node3上都得安装。编写完成后在node2和node3中创建远程连接的用户并授权。之后重启node1、node2、node3的mysql服务。解压完成后与node1、node2、node3进行免密认证。

m0_67509438的博客 831

RedHat7.0 (Linux) 安装mysql(亲测,亚马逊)

转载出处:https://blog.csdn.net/qq_32223565/article/details/79894037 RedHat7.0 (Linux) 安装mysql (mysql-5.7.21-1.el7.x86_64.rpm-bundle.tar) 网上有很多资料关于安装的,但由于版本问题,困扰许久 本文提供 readHat7.0及相应的mysql,可到相应的百度云盘下载 ...

dinghuan2011的专栏 2582

mysql5.7 for centos_centos 7 安装 mysql 5.7

1、环境Centos 72、下载官方网站https://dev.mysql.com/downloads/mysql/5.7.html#downloads ,选择要下载的版本,centos 7 同red hat ,所以选择操作系统为red had。下载文件如:mysql-5.7.18-1.el7.x86_64.rpm-bundle.tar3、解压安装使用命令"tar -xf mysql-5.7.1...

weixin_39649614的博客 172

MySQL5.7版本安装

mysql 部署

zjun1001的博客 805

centos7安装mysql-5.7.18-1.el7.x86_64.rpm-bundle.tar

本来不准备写这个的,网上太多了,但是抢矿各有区别,我没有发现一篇我能照着安装成功。经过一番折腾,终于安装完了。 一、首先到官网下载吧: https://dev.mysql.com/downloads/file/?id=469456 二、解压: #tar -xvf mysql-5.7.18-1.el7.x86_64.rpm-bundle.tar 解压后有如下rpm: [root@host

tanjun592的博客 2万+

redHat 7 安装mysql并开启远程访问

redHat版本 7 ,mysql版本 8.0.26, tar -xvf mysql-8.0.26-1.el7.x86_64.rpm-bundle.tar rpm -ivh mysql-community-common-8.0.26-1.el7.x86_64.rpm rpm -ivh mysql-community-client-plugins-8.0.26-1.el7.x86_64.rpm yum remove mysql-libs rpm -ivh mysql-...

ssmbyss的博客 1006

【QA】Linux-CentOS彻底卸载MySQL

Linux系统下,若要卸载干净默认的MySQL,从而安装新的版本,需要卸载干净,不然会在不经意间影响后续安装文章演示的系统:Linux CentOS。

HMTeen 1332
上一篇: yum提示Another app is currently holding the yum lock; waiting for it to exit...
下一篇: collectd 修改配置重新启动
王树民
博客等级 码龄10年 912粉丝 560原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值