【问题标题】:How to find whether MySQL is installed in Red Hat?如何查看 Red Hat 中是否安装了 MySQL?
【发布时间】:2011-08-23 21:11:03
【问题描述】:

我目前正在使用 Red Hat linux。我只是想知道那个系统中是否安装了 MySQL。如果是,它位于哪里?谁能帮忙...

【问题讨论】:

    标签: linux redhat status


    【解决方案1】:

    如果您正在寻找 RPM。

    rpm -qa | grep MySQL
    

    它的大部分数据都存储在 /var/lib/mysql 中,所以这是另一个查看的好地方。

    如果已安装

    which mysql
    

    将为您提供二进制文件的位置。

    你也可以这样做

    updatedb
    

    还有一个

    locate mysql
    

    查找任何 mysql 文件。

    【讨论】:

      【解决方案2】:

      输入mysql --version查看是否安装。

      要查找位置,请使用find -name mysql。

      【讨论】:

      • find -name mysql 仅在您的工作目录为/ 或/usr(或mysql 位置的任何组件)时才有效。 which mysql 更好,如果你想定位一个二进制文件,因为它只在 $PATH 的目录中搜索。
      【解决方案3】:

      yum list installed | grep mysql

      如果没有安装,你可以做(​​以 root 身份)

      yum install mysql -y
      

      【讨论】:

        【解决方案4】:

        通常您可以在子目录“../bin”下找到一个程序。 系统程序位于 /usr/bin 或 /bin 下。要检查 mysql 包文件的放置位置,在 RHEL 6 上输入如下:

        rpm -ql mysql (这是包的主要部分)

        结果是一个“exe”文件列表,例如“mysqladmin”工具。想知道服务器的版本,运行命令:

        mysqladmin -u "valid-user" 版本

        【讨论】:

          【解决方案5】:

          rpmquery <package Name>通过这个命令可以查看安装了哪个包。

          例如:rpmquery mysql

          【讨论】:

            【解决方案6】:

            要检查状态,请使用以下命令,该命令适用于 debian....

            /etc/init.d/mysql 状态

            使用以下命令启动我的 sql server

            /etc/init.d/mysql启动

            使用以下命令停止服务器

            /etc/init.d/mysql 停止

            【讨论】:

              猜你喜欢
              • 1970-01-01
              • 1970-01-01
              • 2015-08-28
              • 2018-06-02
              • 1970-01-01
              • 1970-01-01
              • 1970-01-01
              • 1970-01-01
              • 2016-10-11
              相关资源
              最近更新 更多