关闭

在CentOS6上安装MySql数据库

发表于:2015-11-26 09:28

字体: | 上一篇 | 下一篇 | 我要投稿

 作者:zjrodger    来源:51Testing软件测试网采编

  【参数环境】
  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”。
  但是在实际情况中,不推荐这样做。
《2023软件测试行业现状调查报告》独家发布~

关注51Testing

联系我们

快捷面板 站点地图 联系我们 广告服务 关于我们 站长统计 发展历程

法律顾问:上海兰迪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2024
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪ICP备05003035号

沪公网安备 31010102002173号