zoukankan      html  css  js  c++  java
  • 查看linux 之mysql 是否安装的几种方法

    转自:https://jingyan.baidu.com/album/86112f1378bf282737978730.html?picindex=2

    linux下怎么启动mysql服务

    https://jingyan.baidu.com/album/19020a0a604145529d2842e1.html?picindex=2

    Linux下mysql的远程连接

    https://www.cnblogs.com/fnlingnzb-learner/archive/2016/09/01/5830661.html

    1.通过rpm查看

    查看软件是否安装首先我们需要查看软件是否已经安装,或者说查看安装的软件包名称。如查找是否安装mysql

    rpm -qa |grep mysql

    接着根据 rpm -ql 列出软件包安装的文件

    综合上述以上的问题,可以直接使用  rpm -qal |grep mysql 查看mysql所有安装包的文件存储位置

    2.YUM 查找除了rpm 查询还可以通过yum search 查找对应可以安装的软件包

    yum search mysql

    3.其他查找方法

    除了根据软件包来找文件位置之外,最常用的就是通过find查找某个关键字比如mysql所有包含mysql服务的文件路径

    4.Which查找命令

    Which命令是通过 PATH环境变量查找可执行文件路径,用于查找指向这个命令所在的文件夹

    5.Whereis命令和find类似

    不过不同的是whereis是通过本地架构好的数据库索引查找会比较快。如果没有更新到数据库里面的文件或命令则无法查找到信息

    注意: /usr/local/mysql 是mysql安装文件路径

                /usr/local/mysql/bin 是mysql执行路径

                /var/lib/mysql 是存放数据库路径

    Linux下查看MySQL的安装路径

    https://www.cnblogs.com/shihaiming/p/6038307.html

    mysqldump及其命令用法

    https://blog.csdn.net/fly__chen/article/details/53313103

    -------------------------------------------------------------------------------------

    解决linux mysql命令 bash: mysql: command not found 的方法

    https://www.cnblogs.com/jr1260/p/6590860.html

    root@DB-02 ~]# mysql -u root

    -bash: mysql: command not found

    原因:这是由于系统默认会查找/usr/bin下的命令,如果这个命令不在这个目录下,当然会找不到命令,我们需要做的就是映射一个链接到/usr/bin目录下,相当于建立一个链接文件。
    首先得知道mysql命令或mysqladmin命令的完整路径,比如mysql的路径是:/usr/local/mysql/bin/mysql,我们则可以这样执行命令:

    # ln -s /usr/local/mysql/bin/mysql /usr/bin

    以下是补充:

    linux下,在mysql正常运行的情况下,输入mysql提示:
    mysql command not found

    遇上-bash: mysql: command not found的情况别着急,这个是因为/usr/local/bin目录下缺失mysql导致,只需要一下方法建立软链接,即可以解决:

    把mysql安装目录,比如MYSQLPATH/bin/mysql,映射到/usr/local/bin目录下: 
    # cd /usr/local/bin
    # ln -fs /MYSQLPATH/bin/mysql mysql

    还有其它常用命令mysqladmin、mysqldump等不可用时候都可按用此方法解决。
    注:其中MYSQLPATH是mysql的实际安装路径

    The End!
  • 相关阅读:
    Leetcode 191.位1的个数 By Python
    反向传播的推导
    Leetcode 268.缺失数字 By Python
    Leetcode 326.3的幂 By Python
    Leetcode 28.实现strStr() By Python
    Leetcode 7.反转整数 By Python
    Leetcode 125.验证回文串 By Python
    Leetcode 1.两数之和 By Python
    Hdoj 1008.Elevator 题解
    TZOJ 车辆拥挤相互往里走
  • 原文地址:https://www.cnblogs.com/chengjun/p/9244810.html
Copyright © 2011-2022 走看看