zoukankan      html  css  js  c++  java
  • 【MySql】在Linux下安装MySql数据库

    【参数环境】

    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 

  • 相关阅读:
    python 类的私有属性和方法 (转载)
    python 子类继承父类__init__(转载)
    python 面向对象(类)--学习笔记
    python 迭代器 生成器
    python 从csv文件插入mysql数据库
    python 异常处理【转载】
    大数据-hadoop学习记录
    重看计算机基础1:数据线、地址线,按字、按字节寻址。
    利用requirejs实现vue的模块化开发
    开发vue但不使用vue-cli和webpack相关注意事项
  • 原文地址:https://www.cnblogs.com/zjrodger/p/4511969.html
Copyright © 2011-2022 走看看