linux 6.5下 MySQL 5.6 RPM安装

Linux6 rpm安装mysql5.7 Linux6 rpm安装mysql5.7 安装环境: redhat6.8 mysql5.7.27 一. 官网下载Mysql 在官网下载mysql的rpm包. https://dev.mysql.com/downloads/mysql/ 根据自己的需要选择下载相应的mysql版本 我们安装mysql 主要需要RPM Package, MySQL Server (mysql-community-se... 阅读详情

1.环境

OS: CentOS 6.5 x64


2.准备MySQL RPM安装包

打开网址:http://dev.mysql.com/downloads/mysql/

会看到以下界面:


最新的是5.7,我们要下载的是5.6,所以点击右边的Looking for previous GA versions?,会出现以下界面:


Select Version: 选5.6.31,Select Platform: 选Red Hat Enterprise Linux / Oracle Linux. 

在下面的下载列表里选Red Hat Enterprise Linux 6 / Oracle Linux 6 (x86, 64-bit), RPM Bundle,下载



3.准备安装

将下载的MySQL-5.6.31-1.el6.x86_64.rpm-bundle.tar上传到服务器,解压:

[root@single mysql2]# tar -xvf MySQL-5.6.29-1.el6.x86_64.rpm-bundle.tar 
MySQL-devel-5.6.29-1.el6.x86_64.rpm
MySQL-embedded-5.6.29-1.el6.x86_64.rpm
MySQL-server-5.6.29-1.el6.x86_64.rpm
MySQL-client-5.6.29-1.el6.x86_64.rpm
MySQL-test-5.6.29-1.el6.x86_64.rpm
MySQL-shared-5.6.29-1.el6.x86_64.rpm
[root@single mysql2]# 

解压后会出现7个rpm包,我们只需要其中两个:MySQL-server-5.6.29-1.el6.x86_64.rpm和MySQL-client-5.6.29-1.el6.x86_64.rpm。

安装前要先查询一下系统是否已经安装了MySQL,如果已安装需要先删除,否则会报冲突:

[root@single mysql2]# rpm -ivh MySQL-server-5.6.29-1.el6.x86_64.rpm 
warning: MySQL-server-5.6.29-1.el6.x86_64.rpm: Header V3 DSA/SHA1 Signature, key ID 5072e1f5: NOKEY
Preparing...                ########################################### [100%]
file /usr/bin/innochecksum from install of MySQL-server-5.6.29-1.el6.x86_64
conflicts with file from package MySQL-server-advanced-5.6.24-1.el6.x86_64
file /usr/bin/my_print_defaults from install of MySQL-server-5.6.29-1.el6.x86_64 conflicts with file from package MySQL-server-advanced-5.6.24-1.el6.x86_64
file /usr/bin/myisam_ftdump from install of MySQL-server-5.6.29-1.el6.x86_64 conflicts with file from package MySQL-server-advanced-5.6.24-1.el6.x86_64

。。。

[root@single mysql2]# rpm -qa | grep -i mysql
MySQL-client-advanced-5.6.24-1.el6.x86_64
MySQL-server-advanced-5.6.24-1.el6.x86_64
MySQL-devel-advanced-5.6.24-1.el6.x86_64

[root@single mysql2]# rpm -e MySQL-server-advanced-5.6.24-1.el6.x86_64     #删除已安装的MySQL

[root@single mysql2]# rpm -e MySQL-client-advanced-5.6.24-1.el6.x86_64     #客户端也要删除

如果删除的由于包依赖删除不了,报 error: Failed dependencies 错,可以加--nodeps方式删除:

[root@single mysql2]# rpm -e --nodeps MySQL-server-advanced-5.6.24-1.el6.x86_64


4.安装

[root@single mysql2]# rpm -ivh MySQL-server-5.6.29-1.el6.x86_64.rpm 
warning: MySQL-server-5.6.29-1.el6.x86_64.rpm: Header V3 DSA/SHA1 Signature, key ID 5072e1f5: NOKEY
Preparing...                ########################################### [100%]
   1:MySQL-server           ########################################### [100%]
2016-05-11 09:38:24 0 [Warning] TIMESTAMP with implicit DEFAULT value is deprecated. Please use --explicit_defaults_for_timestamp server option (see documentation for more details).

。。。

2016-05-11 09:38:38 7496 [Note] InnoDB: Shutdown completed; log sequence number 1625987
A RANDOM PASSWORD HAS BEEN SET FOR THE MySQL root USER !
You will find that password in '/root/.mysql_secret'.

You must change that password on your first connect,
no other statement but 'SET PASSWORD' will be accepted.
See the manual for the semantics of the 'password expired' flag.

Also, the account for the anonymous user has been removed.

In addition, you can run:

  /usr/bin/mysql_secure_installation

which will also give you the option of removing the test database.
This is strongly recommended for production servers.

See the manual for more instructions.

Please report any problems at http://bugs.mysql.com/

The latest information about MySQL is available on the web at

  http://www.mysql.com

Support MySQL by buying support/licenses at http://shop.mysql.com

New default config file was created as /usr/my.cnf and
will be used by default by the server when you start it.
You may edit this file to change server settings

上面的安装提示很重要,比如密码文件的位置,配置文件位置等。默认安装的数据目录位置是/var/lib/mysql,要想改变安装目录,可以使用rpm的--prefix选项指定安装目录。

[root@single mysql2]# cd /var/lib/mysql/
[root@single mysql]# ls
ibdata1  ib_logfile0  ib_logfile1  mysql  performance_schema  RPM_UPGRADE_HISTORY  RPM_UPGRADE_MARKER-LAST  test
[root@single mysql]# 

安装完server还需要安装client,否则server无法使用:
[root@single mysql2]# rpm -ivh MySQL-client-5.6.29-1.el6.x86_64.rpm 
warning: MySQL-client-5.6.29-1.el6.x86_64.rpm: Header V3 DSA/SHA1 Signature, key ID 5072e1f5: NOKEY
Preparing...                ########################################### [100%]
   1:MySQL-client           ########################################### [100%]
[root@single mysql2]# 


5.配置my.cnf

[root@singleusr]# vi /etc/my.cnf
[mysqld]
datadir = /var/lib/mysql

就这么简单,只配置了一个参数,其实不配置任何参数甚至没有my.cnf文件都可以,只不过全部使用默认值而已。

在生产环境下mysql有许多参数要配,这里只是样例,所以只配置了一个参数。


6.mysql启动、停止、状态

[root@single mysql]# /etc/init.d/mysql start
Starting MySQL.                                            [  OK  ]
[root@single mysql]# /etc/init.d/mysql status
MySQL running (8351)                                       [  OK  ]
[root@single mysql]# /etc/init.d/mysql stop
Shutting down MySQL..                                      [  OK  ]
[root@single mysql]# /etc/init.d/mysql status
MySQL is not running                                       [FAILED]
[root@single mysql]# 

使用RPM包安装,MySQL会自动添加到系统服务并可以开机自动启动。


7.修改root密码

mysql服务启动后第一件事是修改root密码。用RPM方式安装的MySQL5.6不能再用mysqladmin来修改root密码了,要用安装时生成的密码登录后再修改密码,安装时生成的密码在/root/.mysql_secret文件里。

[root@single mysql]# mysqladmin -uroot password
mysqladmin: connect to server at 'localhost' failed
error: 'Access denied for user 'root'@'localhost' (using password: NO)'
[root@single mysql]# cd 

[root@single ~]# ls -a .mysql*
.mysql_history  .mysql_secret
[root@single ~]# cat .mysql_secret 
# The random password set for the root user at Wed May 11 09:38:34 2016 (local time): FloC99GoZUfjkqhg


[root@single ~]# mysql -uroot -pFloC99GoZUfjkqhg
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.6.29
Copyright (c) 2000, 2016, 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> set password=password('root');

mysql> exit
Bye
[root@single mysql]# mysql -uroot -proot #用新密码登录
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 2
Server version: 5.6.29 MySQL Community Server (GPL)
Copyright (c) 2000, 2016, 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 RPM方式安装完成。


权限管理可以参考这里:http://blog.youkuaiyun.com/john_chang11/article/details/51848254

如何创建表可以参考这里:http://blog.youkuaiyun.com/john_chang11/article/details/51673825

MySQL的源码安装可以参考这里:http://blog.youkuaiyun.com/john_chang11/article/details/51593220










MySQL-5.6.21-1.el6.x86_64.rpm-bundle.tar MySQL-5.6.21-1.el6.x86_64.rpm-bundle.tar MySQL-5.6.21-1.el6.x86_64.rpm-bundle.tar 立即下载

相关推荐

MySQL-5.6.36-1.el6.x86_64.rpm-bundle.tar

linux中得mysql5.6安装包,可以直接解压运用rpm命令安装。

mysql数据库rpm包_mysql 5.6 for linux (rpm包安装)

mysql 5.6 for linux (rpm包安装)发布时间:2020-08-10 20:31:03来源:ITPUB博客阅读:56作者:lcl150800mysql 5.6 rpm包 for linux 安装安装系统,并关闭selinux与iptables1 关闭selinux 修改selinux配置文件(重启服务器生效)[root@mysql1 ~]# vi /etc/selinux/con...

weixin_42141437的博客 244

MySQL-server-5.6.29-1.el6.x86_64.rpm

MySQL-server-5.6.29-1.el6.x86_64.rpm MySQL-server-5.6.29-1.el6.x86_64.rpm MySQL-server-5.6.29-1.el6.x86_64.rpm

CentOS6安装mysql-5.7.29-1.el6.x86_64.rpm-bundle

在/usr/local中创建mysql目录,然后进入到mysql目录下 cd /etc/local mkdir mysql cd mysql 输入rz命令,将安装包上传到centos 然后将系统自带mysql卸载 rpm -qa | grep mysql //xxx是你自带的mysql名字 rpm -e --nodeps xxx 然后在mysql目录下解压上传的mysql tar -x...

qq_35467636的博客 378

MySQL-5.6.39-1.el6.x86_64.rpm-bundle.tar

Mysql5.6,适用于LInux6,64位系统,是一款免费的数据库

My5.6版本:MySQL-5.6.22-1.el6.i686.rpm-bundle.tar

MySQL-5.6.22-1.el6.i686.rpm-bundle.tar,关注我可以下载更多的资源,私信我,我会把你需要的资源发送给你

linux安装mysql5.6.29_Linux(CentOS7)下rpm方式安装mysql5.6.29

前言这几天准备尝试一下数据备份,想起来在本机虚拟机上装一下mysql,都说很简单。但装起来也遇到了各种问题,也花了几个小时吧。现在总结一下,把过程贴出来,让自己以后比较熟悉,也给大家参考一下。环境过程检查系统是否已经安装了mysql mariadbrpm -qa | grep -i mysqlrpm -qa | grep -i mariadb由于CentOS默认的数据库是mariadb,这个会和m...

weixin_34375356的博客 302

步进电机 cia402协议 报文自己的理解 (笔记)

步进电机 cia402协议 报文自己的理解 (笔记)

she666666的博客 3802

mysql数据库几种安装方法_MySQL数据库多种安装方法

首先以root身份登录到Linux系统中,然后执行如下命令创建mysql用户账号:[root@oldboy~]# useradd -s /sbin/nologin -M mysql1、rpm方式安装MySQLrpm包的安装方式非常简单,这里以el6平台下的mysql-5.6.34版本为例,首先,要到mysql官网上下载下来mysql安装包:MySQL-server-5.6.29-1.el6.x86...

weixin_39664431的博客 179

对极几何 —两相机相对位置关系与相机姿态估计方法(基础矩阵,本征矩阵,单应矩阵梳理)附c++源码

对极几何 —两相机相对位置关系与相机姿态估计方法(基础矩阵,本质矩阵,单应矩阵梳理)附c++源码对极几何是什么,它有什么用(整体流程理解)对极约束(描述两相机关系)基础矩阵特性与求解方法本质矩阵特性与求解方法相机姿态恢复方法怎么又冒出了个单应矩阵H? 对极几何是什么,它有什么用(整体流程理解) 如图,当空间上有一个点分别在相机1和相机2上进行成像,这两个点存在什么变换关系呢?再扩展一下,真实世界下的场景分别用两个相机进行拍摄,获得两张照片,两张照片有什么变换关系呢?那么对极几何就是用来描述这种变换关系的。

qq_37764141的博客 5104

SAP ABAP实战:如何用CVI_EI_INBOUND_MAIN批量更新BP邮箱(附完整代码)

本文深入解析了SAP ABAP中CVI_EI_INBOUND_MAIN函数在业务伙伴(BP)邮箱地址批量维护场景下的应用。通过详细讲解数据结构构建、关键参数(如任务参数'5')配置及完整代码示例,为开发者提供了一套高效、稳定的批量更新解决方案,并分享了性能优化与错误处理的最佳实践。

weixin_29228781的博客 77

mysql安装 linux6,mysql安装之--redhat6.5安装解压版mysql

安装mySQL(我安装的是mysql-5.7.22-linux-glibc2.12-x86_64.tar.gz)先检查系统自带的mysql:rpm –qa|grep –i mysql#rpm -qa |grep -i mysqlmysql-libs-5.1.71-1.el6.x86_64卸载掉:rpm-e --nodeps mysql-libs-5.1.71-1.el6.x86_64 创建mysq...

weixin_30916461的博客 171

ffmpeg中av_read_frame阻塞的原因与解决方案

最近用到ffmpeg,想要av_read_frame立即返回,但是看网上的博客,都没有详细的解说,那就自己看源码。 两种方法: 设置回调打断函数和设置超时 超时,但是如果只设置该参数,依然会在av_read_frame中阻塞, av_dict_set(&inputDic, "stimeout", "2*1000*1000", 0); // milliseconds //打断回调 m_avformatCtx->interrupt_callback.callback = interru

weixin_43360707的博客 1万+

Linux 5 下安装MySQL 5 6 RPM方式

Linux 5 下安装MySQL 5 6 RPM方式

fsfsdfsdw的博客 219

AI赋能运筹优化:从参数生成到智能求解的工程实践

运筹学通过线性规划、整数规划等数学模型,为供应链、物流、生产排程等复杂决策问题寻找最优解,其核心价值在于提升资源利用效率与决策科学性。传统方法依赖精确的输入参数与专家经验,面临数据不准、建模门槛高、求解调优难等挑战。人工智能技术的引入,正从原理层面重塑这一流程:通过深度学习模型生成更贴合现实的动态参数(如需求分布、行驶时间),利用自然语言处理降低建模门槛,并借助强化学习对求解器进行智能参数调优。这种AI与运筹学的融合,在工程实践中显著提升了优化系统的自适应能力与求解效率,使其在应对实时交通、柔性生产调度等动

weixin_26913055的博客 595

芒果YOLO11改进22:检测头Head篇:即插即用|《新颖高效AsDDet检测头》独一无二的结构改进,公开数据集mAP高效涨点,即插即用|检测头新颖改进,性能高效涨点,全网首发独一份

检测头Head篇:即插即用|《新颖高效AsDDet检测头》独一无二的结构改进,公开数据集mAP高效涨点,即插即用|检测头新颖改进,性能高效涨点,全网首发独一份

包括YOLOv5、YOLOv7、YOLOv8等模型改进 747

Linux中使用rpm安装MySQL5.6

备忘录:数据库。 记录:NO.206 环境: Linux操作系统(低版本) 比如内核:Linux 2.6.32-696.el6.x86_64 比如版本:Red Hat Enterprise Linux Server release 6.9 事实上,这些低版本已经不再使用,仅仅做记录而已。 场景: 使用rpm方式安装MySQL5.6 1.查看已经安装Mysql rpm -qa | grep mysql...

zhangbeizhen18的博客 613

Windows配置L2TP/IPsec连接

Windows 系统的 L2TP/IPsec 功能,通过配置即可构建加密 VPN 通道。

m0_61806534的博客 1668

linux安装mysql5.6rpm_Linux rpm安装mysql5.6数据库并配置

1.查找以前是否安装有mysql,使用下面命令:rpm -qa|grep -i mysql如果显示有如下包则说明已安装mysqlmysql-4.1.12-3.RHEL4.1mysqlclient10-3.23.58-4.RHEL4.12.如果已安装,则需要删除已安装的数据库,使用以下命令来删除数据库删除命令:rpm -e --nodeps 包名( rpm -ev mysql-4.1.12-3.RH...

weixin_29628635的博客 264

【QNX+Android虚拟化方案】136 - QNX 侧 Coredump 文件解析

【QNX+Android虚拟化方案】136 - QNX 侧 Coredump 文件解析

|~~~热爱生活、努力学习的小伙汁~~~| 1909

IEM模型,地表粗糙度模拟

利用微波反演土壤水分时候,利用IEM模型可以实现对随机地表的模拟

linux mysql 5.6 rpm_Linux 5 下安装MySQL 5.6(RPM方式)

MySQL在很多领域被广泛使用,尤其是很多互联网企业,诸如腾讯,阿里等等。本文主要介绍在Linux 5下通过rpm方式来安装Mysql,这是比较简单的一种安装方式,具体详见下文。1、准备对应的安装文件下载页面:http://dev.mysql.com/downloads/mysql/找到对应的版本及所需的文件进行下载,如果下载的为tar文件,请使用tar解压本人在Oracle Edelivery ...

weixin_28699741的博客 145

老版QQ原生表情gif动态

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

mysql 5.6 rpm 安装_Linux 5 下安装MySQL 5.6(RPM方式)

MySQL在很多领域被广泛使用,尤其是很多互联网企业,诸如腾讯,阿里等等。本文主要介绍在Linux 5下通过rpm方式来安装Mysql,这是比较简单的一种安装方式,具体详见下文。1、准备对应的安装文件下载页面:http://dev.mysql.com/downloads/mysql/找到对应的版本及所需的文件进行下载,如果下载的为tar文件,请使用tar解压本人在Oracle Edelivery ...

weixin_35714534的博客 234

VC中sqlite的使用

在VC中对sqlite的使用,实现数据库大批数据的快速插入,读取数据库中的数据在ListCtrl中显示

TMS_WebGMaps_1.9.8.0_Full_Source

TMS_WebGMaps_1.9.8.0_Full_Source 全源码 delphi cbuilder

centos6.9 mysql rpm_阿里云 linux centos 6.9 安装mysql 5.6 RPM

RPM 安装 MYSQL下载下载对应的版本的mysql1.0 mysql 5.6 官方下载地址1.1 查看linux版本:lsb_release -a 1.2 下载操作 RPM 安装1. 检查是否有安装,有则移除1.1 检查命令:rpm -qa|grep -i mysql1.2 移除命令:yum -y remove mysql-libs*2. 解压缩(参考图片 图1)2.1 进入Bundle目...

weixin_39946429的博客 150

linux 安装 mysql 5.6_Linux 5 下安装MySQL 5.6(RPM方式)

MySQL在很多领域被广泛使用,尤其是很多互联网企业,诸如腾讯,阿里等等。本文主要介绍在Linux 5下通过rpm方式来安装Mysql,这是比较简单的一种安装方式,具体详见下文。《MySQL权威指南(原书第2版)》清晰中文扫描版 PDF http://www.linuxidc.com/Linux/2014-03/98821.htm1、准备对应的安装文件下载页面:http://dev.mysql.c...

weixin_34304274的博客 224

RedHat Linux RPM方式安装MySQL5.6

Linux_RedHat下 RPM方式安装MySQL5.6,网上写得文章很多很杂,安装方式有多种,使用rpm的方式尝试了一下,记录了安装的步骤,分享给大家。在安装的过程中,要按部就班,不要急躁,不要落掉某个步骤

想到,做到,得到 7198
上一篇: linux 6.5下 MySQL 5.6 源码安装
下一篇: MySQL 5.6 my.cnf 及其可配置项
本木生
博客等级 码龄14年 18粉丝 42原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值