如何查看linux系统中有没有安装mysql

发布网友

我来回答

4个回答

懂视网

     1  0  2011 ?        00:00:00 /bin/sh /usr/bin/mysqld_safe --datadir=/var/lib/mysql --socket=/var/lib/mysql/mysql.sock --log-error=/var/log/mysqld.log --pid-file=/var/run/mysqld/mysqld.pid   
  • mysql    17719 17659  0  2011 ?        03:14:57 /usr/libexec/mysqld --basedir=/usr --datadir=/var/lib/mysql --user=mysql --pid-file=/var/run/mysqld/mysqld.pid --skip-external-locking --socket=/var/lib/mysql/mysql.sock  
  • usr/bin/mysql 是指:mysql的运行路径 
    var/lib/mysql 是指:mysql数据库文件的存放路径 
    usr/lib/mysql 是指:mysql的安装路径

    1,mysql 的守护进程是mysqld

    如果已经安装则:

    [root@localhost ~]# service mysqld start 
    启动 MySQL:                                               [确定]

    如果没有安装则:

    [root@localhost ~]# service mysqld start 
    mysqld:未被识别的服务

    你可以看看你的服务是否已经添加到linux上

    [root@localhost ~]# chkconfig --list mysqld 
    mysqld          0:关闭  1:关闭  2:关闭  3:关闭  4:关闭  5:启用  6:关闭

    没有安装则: 
    [root@localhost ~]# chkconfig --list mysqld 
    在mysqld服务中读取信息时出错,没有那个文件或目录

    一旦你启动了服务,可以这样检查服务器是否在运行

    [root@localhost ~]# ps -el | grep mysqld 
    4 S     0  1796     1  0  85   0 -  1513 wait   ?        00:00:00 mysqld_safe 
    4 S    27  1856  1796  0  78   0 - 34055 -      ?        00:00:00 mysqld 
    [root@localhost ~]# 
    如果你看到有,就说明服务器安装起来了~~

    linux下查看apache是否安装及版本

    如通是通过rpm包安装的话直接用下面的命令: 
    rpm -q httpd

    也可以使用如下两种方法: 
    httpd   -v

    apachectl   -v

    linux下卸载mysql方法

    a. 查找已安装的myslq 版本: 
    #rpm  -qa | grep  mysql (注意大小写,如果mysql 不行就换MySQL)

    显示: 
    [root@localhost ~]# rpm  -qa | grep  mysql 
    mysql-5.0.77-4.el5_4.2 
    mysql-server-5.0.77-4.el5_4.2 
    php-mysql-5.2.13-1.el5.art 
    复制代码 
    在屏幕上将显示已安装的mysql包名如:mysql-5.0.77-4.el5_4.2 ;

    将搜索出的包名卸载:

    #rpm -e  –nodeps mysql-5.0.77-4.el5_4.2  (nodeps表示强制删除)

    提示 
    error: package –nodeps is not installed 
    error: package mysql-.0.77-4.e15_.2 is not installed

    Linux查看mysql 安装路径

    一、查看文件安装路径

    由于软件安装的地方不止一个地方,所有先说查看文件安装的所有路径(地址)。

    这里以mysql为例。比如说我安装了mysql,但是不知道文件都安装在哪些地方、放在哪些文件夹里,可以用下面的命令查看所有的文件路径 
    在终端输入:

    whereis mysql

    回车,如果你安装好了mysql,就会显示文件安装的地址,例如我的显示(安装地址可能会不同)

    [root@localhost ~]# whereis mysql 
    mysql: /usr/bin/mysql /usr/lib/mysql /usr/share/mysql /usr/share/man/man1/mysql.1.gz

    二、查询运行文件所在路径(文件夹地址)

    如果你只要查询文件的运行文件所在地址,直接用下面的命令就可以了(还是以mysql为例):

    which mysql

    终端显示:

    [root@localhost ~]# which mysql 
    /usr/bin/mysql

     

     

    修改默认密码

    GRANT all privileges on *.* TO ‘root‘@‘host‘ identified by ‘password‘ WITH GRANT OPTION;
    FLUSH PRIVILEGES;
    SET PASSWORD FOR ‘root‘@‘host‘ = PASSWORD(‘password‘);

    Linux下查看mysql、apache是否安装,安装,卸载等操作

    标签:

    热心网友

    1、通过rpm查看软件是否安装。

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

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

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

    4、Yum查找

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

    5、Which查找命令

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

    6、完成效果图。

    热心网友

    安装了也不一定处于启动状态,
    所以我想到的检查命令如下。

    rpm -qa | grep mysql

    热心网友

    Linux技能并非太好

    你可以使用env命令列出系统的环境变量,然后到这些目录下查看,是否有类似mysql或者mysqld一般是绿色的表示有执行权限,我的是CentOS。

    又或者你可以直接搜索:find  / -name mysql或者find 、 -name mysqld

    望能不到你,不胜荣幸,谢谢!

    声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com