您的位置:首页 > 运维架构 > Linux

关于CentOs上安装MySQL的一些体会

2018-02-02 16:28 441 查看
    最近打算在阿里云服务器上发布一些自己写的项目,所以购买服务后直接使用系统默认的centos7镜像。在安装Tomcat和jdk时都很正常,直到安装MySQL5.7时出了幺儿子,一直安装失败,在网上找了无数的方法都不行。最后终于在阿里云的社区里找到了原因。原文网址:https://yq.aliyun.com/ziliao/132362

    这里总结一下出现问题的原因: 

   1 。阿里云的centos是64位的,MySQL安装包是32位的,安装包上没注明是多少位的,坑爹。

   2 。 centos7以后不能直接用yum方式快捷安装,要先安装带有当前可用的mysql5系列社区版资源的rpm包。

        安装rpm包 [root@typecodes ~]# rpm -Uvh http://dev.mysql.com/get/mysql-community-release-el7-5.noarch.rpm[/code] 
 一些其他的收获:

       安装时可能会提示需要安装依赖,根据提示直接install 依赖的前几个。如:

    error: Failed dependencies:
        libgcc_s.so.1 is needed by MySQL-client-5.6.22-1.el6.i686
        libgcc_s.so.1(GCC_3.0) is needed by MySQL-client-5.6.22-1.el6.i686
        libgcc_s.so.1(GLIBC_2.0) is needed by MySQL-client-5.6.22-1.el6.i686
        libncurses.so.5 is needed by MySQL-client-5.6.22-1.el6.i686
        libstdc++.so.6 is needed by MySQL-client-5.6.22-1.el6.i686
        libstdc++.so.6(CXXABI_1.3) is needed by MySQL-client-5.6.22-1.el6.i686
        libstdc++.so.6(GLIBCXX_3.4) is needed by MySQL-client-5.6.22-1.el6.i686
        libtinfo.so.5 is needed by MySQL-client-5.6.22-1.el6.i686

  前面三个是一类,只需要安装 libgcc_s.so.1 即可,以此类推。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  CentOS Linux