MySQL通过RPM安装

矫情吗;* 2021-11-23 05:10 462阅读 0赞

以前写过一篇文章,RedHat Linux 6.1 安装MySQL,本文是从解决依赖的角度上再次描述如何在Linux下以RPM包方式安装MySQL。

  1. [root@serv01 ~]# ls /iso/Packages/mysql*
  2. /iso/Packages/mysql-5.1.52-1.el6_0.1.x86_64.rpm /iso/Packages/mysql-devel-5.1.52-1.el6_0.1.x86_64.rpm
  3. /iso/Packages/mysql-bench-5.1.52-1.el6_0.1.x86_64.rpm /iso/Packages/mysql-libs-5.1.52-1.el6_0.1.i686.rpm
  4. /iso/Packages/mysql-connector-java-5.1.12-2.el6.x86_64.rpm /iso/Packages/mysql-libs-5.1.52-1.el6_0.1.x86_64.rpm
  5. /iso/Packages/mysql-connector-odbc-5.1.5r1144-7.el6.x86_64.rpm /iso/Packages/mysql-server-5.1.52-1.el6_0.1.x86_64.rpm
  6. /iso/Packages/mysql-devel-5.1.52-1.el6_0.1.i686.rpm /iso/Packages/mysql-test-5.1.52-1.el6_0.1.x86_64.rpm
  7. #安装mysql-server,出现依赖错误
  8. [root@serv01 Packages]# rpm -ivh mysql-server-5.1.52-1.el6_0.1.x86_64.rpm
  9. warning: mysql-server-5.1.52-1.el6_0.1.x86_64.rpm: Header V3 RSA/SHA256 Signature, key ID fd431d51: NOKEY
  10. error: Failed dependencies:
  11. mysql = 5.1.52-1.el6_0.1 is needed by mysql-server-5.1.52-1.el6_0.1.x86_64
  12. perl(DBI) is needed by mysql-server-5.1.52-1.el6_0.1.x86_64
  13. perl-DBD-MySQL is needed by mysql-server-5.1.52-1.el6_0.1.x86_64
  14. perl-DBI is needed by mysql-server-5.1.52-1.el6_0.1.x86_64
  15. #依次解决依赖问题
  16. [root@serv01 Packages]# rpm -ivh mysql-libs-5.1.52-1.el6_0.1.x86_64.rpm
  17. warning: mysql-libs-5.1.52-1.el6_0.1.x86_64.rpm: Header V3 RSA/SHA256 Signature, key ID fd431d51: NOKEY
  18. Preparing... ########################################### [100%]
  19. package mysql-libs-5.1.52-1.el6_0.1.x86_64 is already installed
  20. [root@serv01 Packages]# rpm -ivh perl-DBI-1.609-4.el6.x86_64.rpm
  21. warning: perl-DBI-1.609-4.el6.x86_64.rpm: Header V3 RSA/SHA256 Signature, key ID fd431d51: NOKEY
  22. Preparing... ########################################### [100%]
  23. 1:perl-DBI ########################################### [100%]
  24. [root@serv01 Packages]# rpm -ivh mysql-server-5.1.52-1.el6_0.1.x86_64.rpm
  25. warning: mysql-server-5.1.52-1.el6_0.1.x86_64.rpm: Header V3 RSA/SHA256 Signature, key ID fd431d51: NOKEY
  26. error: Failed dependencies:
  27. mysql = 5.1.52-1.el6_0.1 is needed by mysql-server-5.1.52-1.el6_0.1.x86_64
  28. perl-DBD-MySQL is needed by mysql-server-5.1.52-1.el6_0.1.x86_64
  29. [root@serv01 Packages]# rpm -ivh perl-DBD-MySQL-4.013-3.el6.x86_64.rpm
  30. warning: perl-DBD-MySQL-4.013-3.el6.x86_64.rpm: Header V3 RSA/SHA256 Signature, key ID fd431d51: NOKEY
  31. Preparing... ########################################### [100%]
  32. 1:perl-DBD-MySQL ########################################### [100%]
  33. [root@serv01 Packages]# rpm -ivh mysql-server-5.1.52-1.el6_0.1.x86_64.rpm
  34. warning: mysql-server-5.1.52-1.el6_0.1.x86_64.rpm: Header V3 RSA/SHA256 Signature, key ID fd431d51: NOKEY
  35. error: Failed dependencies:
  36. mysql = 5.1.52-1.el6_0.1 is needed by mysql-server-5.1.52-1.el6_0.1.x86_64
  37. [root@serv01 Packages]# rpm -ivh mysql-5.1.52-1.el6_0.1.x86_64.rpm
  38. warning: mysql-5.1.52-1.el6_0.1.x86_64.rpm: Header V3 RSA/SHA256 Signature, key ID fd431d51: NOKEY
  39. Preparing... ########################################### [100%]
  40. 1:mysql ########################################### [100%]
  41. [root@serv01 Packages]# rpm -ivh mysql-server-5.1.52-1.el6_0.1.x86_64.rpm
  42. warning: mysql-server-5.1.52-1.el6_0.1.x86_64.rpm: Header V3 RSA/SHA256 Signature, key ID fd431d51: NOKEY
  43. Preparing... ########################################### [100%]
  44. 1:mysql-server ########################################### [100%]
  45. warning: /var/log/mysqld.log created as /var/log/mysqld.log.rpmnew
  46. #启动mysql服务,测试是否安装成功
  47. [root@serv01 Packages]# service mysqld start
  48. Starting mysqld: [ OK ]
  49. [root@serv01 Packages]# mysql -uroot -p
  50. Enter password:
  51. Welcome to the MySQL monitor. Commands end with ; or \g.
  52. Your MySQL connection id is 2
  53. Server version: 5.1.52 Source distribution
  54. Copyright (c) 2000, 2010, Oracle and/or its affiliates. All rights reserved.
  55. This software comes with ABSOLUTELY NO WARRANTY. This is free software,
  56. and you are welcome to modify and redistribute it under the GPL v2 license
  57. Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.
  58. mysql> show databases;
  59. +--------------------+
  60. | Database |
  61. +--------------------+
  62. | information_schema |
  63. | mysql |
  64. | test |
  65. +--------------------+
  66. 3 rows in set (0.00 sec)
  67. mysql>
  1. 我的邮箱:wgbno27@163.com 新浪微博:@Wentasy27
  2. 微信公众平台:JustOracle(微信号:justoracle
  3. 数据库技术交流群:336882565(加群时验证 From CSDN XXX
  4. Oracle交流讨论组:https://groups.google.com/d/forum/justoracle
  5. By Larry Wen










katoon Sina CSDN
@Wentasy 博文仅供参考,欢迎大家来访。如有错误之处,希望批评指正。原创博文如需转载请注明出处,谢谢 :) [CSDN博客]

发表评论

表情:
评论列表 (有 0 条评论,462人围观)

还没有评论,来说两句吧...

相关阅读

    相关 rpm安装mysql

    如何用源码包安装MySQL数据库 下载源码,里面安装说明,一般都是./configure。。。。。。makeinstall,安装起来很慢 本回答由提问者推荐 如何用

    相关 rpm安装mysql

    引言     之前安装mysql都是直接使用tar包安装,没有用过rpm,今天搞了一台腾讯云服务器,所以想尝试一种新的安装mysql的方式,下面分享安装过程和遇到的问题。

    相关 mysql gtid rpm安装

    注意: 负责在主、从服务器传输各种修改动作的媒介是主服务器的二进制变更日志,这个日志记载着需要传输给从服务器的各种修改动作。因此,主服务器必须激活二进制日志功能。从服务器必须