【参数环境】

1、Host OS:Win7 64bit

2、VM: VMware 11.1.0

3、Client OS:CentOS 6

4、系统中已安装的openssl版本: openssl-1.0.0-27.el6.i686

5、系统已安装中的mysql-libs版本:mysql-libs-5.1.66-2.el6_3.i686

6、MySql在LinuxOS下的要准备的安装包:

perl-DBI-1.609-4.el6.i686.rpm

perl-DBD-MySQL-4.013-3.el6.i686.rpm

openssl-1.0.1e-16.el6_5.14.i686.rpm

mysql-5.1.73-3.el6_5.i686.rpm

mysql-server-5.1.73-3.el6_5.i686.rpm

mysql-libs-5.1.73-3.el6_5.i686.rpm

【具体安装步骤】

1、安装perl-DBI-1.609-4.el6.i686.rpm

  命令:# rpm -ivh perl-DBI-1.609-4.el6.i686.rpm

2、安装perl-DBD-MySQL-4.013-3.el6.i686.rpm

  命令:# rpm -ivh perl-DBD-MySQL-4.013-3.el6.i686.rpm

3、升级openssl-1.0.1e-16.el6_5.14.i686.rpm

  命令:# rpm -Uvh openssl-1.0.1e-16.el6_5.14.i686.rpm

  注意,在安装该openssl时,即采用“rpm -ivh”命令,容易出现依赖的版本冲突问题。具体解决方案,参考下边“【障碍再现】”。

4、升级mysql-libs-5.1.73-3.el6_5.i686.rpm

  命令:# rpm -Uvh mysql-libs-5.1.73-3.el6_5.i686.rpm

5、安装mysql-5.1.73-3.el6_5.i686.rpm

  命令:# rpm –ivh mysql-5.1.73-3.el6_5.i686.rpm

6、安装mysql-server-5.1.73-3.el6_5.i686.rpm

  命令:# rpm –ivh mysql-server-5.1.73-3.el6_5.i686.rpm

7、启动Linux系统下的MySql服务器

  命令:# service mysqld start

  下图是第一次启动MySql服务器时的一些信息,该信息比较重要,要仔细阅读。

8、安装完MySql服务器后,第一次启动MySql服务要进行的一些配置:

(1)设置root用户的密码:

  命令:# /usr/bin/mysqladmin -u root password 'new-password'

9、登录MySql数据库

  命令:# mysql –uroot –pxxx

10、若用户可以正确登录到MySql数据库,则说明MySql数据库安装成功。

===================================================

===================================================

【障碍再现】

在安装“openssl”时产生了依赖版本冲突。

[root@centos6_MySQL mysql-fullpackage-rpm]# rpm -ivh openssl-1.0.1e-16.el6_5.14.i686.rpm

大意为:有待安装的“openssl-1.0.1e-16.el6_5.14.i686.rpm”与当前OS系统中已经安装的的“openssl-1.0.0-27.el6.i686”有冲突。

【解决方案】

方案01升级系统中的openssl(重要

①命令:# rpm -Uvh openssl-1.0.1e-16.el6_5.14.i686.rpm

②作用:该命令会将当前系统中已经安装的“openssl-1.0.0-27.el6.i686”升级为“openssl-1.0.1e-16.el6_5.14.i686.rpm”,命令执行完毕后,就不用再单独安装“openssl-1.0.1e-16.el6_5.14.i686.rpm”,因为,此时系统已经在原来低版本的基础上升级到了“openssl-1.0.1e-16.el6_5.14.i686.rpm”。

方案02强行删除OS系统中的“openssl-1.0.0-27.el6.i686”。

但是在实际情况中,不推荐这样做。

读者如要转载,请标明出处和作者名,谢谢。

地址01:http://space.itpub.net/25851087

地址02:http://www.cnblogs.com/zjrodger

作者名:zjrodger

【MySql】在Linux下安装MySql数据库的更多相关文章

  1. 【云服务器部署】---Linux下安装MySQL

    [云服务器部署]---Linux下安装MySQL 有关如何阿里云ECS建网站,推荐一片文章,我是是通过这篇文章安装tomcat和jdk的 网址:阿里云ECS建网站(建站)超详细全套完整图文教程! 注意 ...

  2. Linux 下安装mysql 5.7

    Linux 下安装mysql 5.7 本人首次安装时按照菜鸟教程的步骤一步一步来的,结果意外的是 装成5.6了,而且各种无厘头的问题,例如无法启动... 本文参照 大佬:‘这个名字想了很久~’ 的&l ...

  3. linux下安装mysql问题总结(一)mysqld_safe mysqld from pid file /usr/local/mysql/data/mysql.pid ended

    linux下安装mysql数据库 linux版本:CentOS release 6.8 (Final) mysql版本:mysql-5.7.16-linux-glibc2.5-x86_64.tar.g ...

  4. Linux下安装mysql(2) 及常见问题解决(CentOS)

    上一篇讲了基本的安装,这篇姑且算作进阶吧 链接Linux下安装mysql(1) 1.准备好mysql的rpm安装包 2.解压并进入usr/local/mysql 3.先执行useradd mysql( ...

  5. Linux下安装mysql(1)(CentOS)

    标题是(1)也就是说这次是基础安装,这种方式安装,没有组的创建,权限管理,配置文件更改等,仅仅是最基本的安装,适合第一次在linux上安装mysql的新手 1.准备好安装包(Linux-Generic ...

  6. Linux下安装mysql教程

    Linux下安装mysql  MySQL官网:https://dev.mysql.com/downloads/mysql/ 到mysql官网下载mysql编译好的二进制安装包,在下载页面Select ...

  7. MySQL入门——Linux下安装后的配置文件

    MySQL入门——Linux下安装后的配置文件 摘要:本文主要了解了在Linux环境下安装MySQL后的配置文件的位置,以及如何创建配置文件. 查看配置文件的加载顺序 找到mysqld的路径 通过wh ...

  8. Linux下安装 MySQL

    Ubuntu环境 使用二进制安装包安装,相对简单绿色 1.到官网下载二进制压缩包http://dev.mysql.com/downloads/mysql/ 2.选择需要的版本 目前最新为5.7.之后选 ...

  9. linux下安装mysql(rpm文件安装)

    数据库包下载: https://www.mysql.com/downloads/ 在GPL开原协议的社区开源版里边下载 我们用mysql community server里边的 其中workbench ...

  10. Linux 下安装mysql 8.0.11(CentOS 7.4 系统)

    CentOS 7 自带MariaDB (前mysql开发工程师开发的,因此与吗,mysql 有很多相似之处) 1.检查卸载自带的MariaDB rpm -qa|grep mariadb //查询出来已 ...

随机推荐

  1. ural1221. Malevich Strikes Back!

    http://acm.timus.ru/problem.aspx?space=1&num=1221 算是枚举的 题目意思是必须划出这样的 11011 10001 00000 10001 110 ...

  2. CSS样式的特点与优先选择权

    CSS样式的特点:(子元素会继承父元素的某些样式,子元素有自己的样式就用自己的样式,没有的就用父元素的)      1.继承:              网页中子元素,将继承父元素的样式(比如要控制p ...

  3. git项目实战常用workflow和命令

    一个从无到有的项目大体经历-创建项目目录,创建repo,配置过滤集,配置git user,导入已有基础代码入库,将库放到central去,建立分支,修改代码,checkin代码,分支上 测试验证代码, ...

  4. VS2015新功能

    今天有幸参加了微软的 Visual Studio Dev Day,趁还没有忘记今天的学习内容. 先把这些内容记录下来,如果有其他人也参加此次交流活动,请补充完善. VS2015新功能 1,Roslyn ...

  5. 每个极客都应该知道的Linux技巧

    每个极客都应该知道的Linux技巧 2014/03/07 | 分类: IT技术 | 0 条评论 | 标签: LINUX 分享到:18 本文由 伯乐在线 - 欣仔 翻译自 TuxRadar Linux. ...

  6. 【Python】Python重新学习

    <python基础教程(第二版)> http://www.cnblogs.com/fnng/category/454439.html 分片(后面取的是前一位) eg: >>&g ...

  7. 最冤枉的关键字----sizeof

    <h4>一.常年被人误认为函数.</h4> sizeof 是关键字不是函数,其实就算不知道它是否为32 个关键字之一时,我们也可以借助编译器确定它的身份.看下面的例子: int ...

  8. 不要随随便便的distinct和order by

    相关查询非常慢,通过程序拿到了相关sqlexplainexplain SELECT DISTINCT(o.orders_id), o.oa_order_id, customers_email_addr ...

  9. Linux/Unix shell 监控Oracle实例(monitor instance)

    使用shell脚本实现对Oracle数据库的监控与管理将大大简化DBA的工作负担,如常见的对实例的监控,监听的监控,告警日志的监控,以及数据库的备份,AWR report的自动邮件等.本文给出Linu ...

  10. Bootstrap-select:美化原生select

    官网:http://silviomoreto.github.io/bootstrap-select/ 1.下载zip 2.html代码 <select class="selectpic ...