`
k_lb
  • 浏览: 850682 次
  • 性别: Icon_minigender_1
  • 来自: 郑州
社区版块
存档分类
最新评论
  • kitleer: 据我所知,国内有款ETL调度监控工具TaskCTL,支持ket ...
    kettle调度

用RPM包安装MySQL的默认安装路径问题

 
阅读更多
在安装PHP时候要对一些配置选项进行设置,其中就有:
--with-mysql[=DIR]:包含MySQL扩展,[=DIR]指定mysql安装目录,省略[=DIR]则为默认位置/usr
--with-mysqli[=FILE]:包含MySQLI扩展,[=FILE]指定mysql_config文件位置,省略[=FILE]则为默认位置/usr/bin/mysql_config
--with-pdo-mysql[=DIR]:包含PDO:MySQL扩展,[=DIR]指定mysql安装目录,省略[=DIR]则为默认位置/usr
--with-apxs2[=FILE]:编译为Apahce2共享模块,[=FILE]指定apache2 apxs文件位置,省略[=FILE]则为默认位置/usr/sbin/apxs
等几个选项,因为我安装MySQL时候用的是RPM包进行的安装,所以要想知道MySQL的默认安装目录,和一些文件(lib、include、bin、data)的位置,就要进行下面的工作进行查看。
以下是CU的一个帖子,请看:


[rpm安装 路径]mysql的rpm包默认安装路径问题
请教高手帮我解决个 问题.由于我装的是RPM包,没能像装源代码文件那样指定路径,我在网上找了很多,都说在/usr/local/mysql路径下,可是我查看它并不存 在,所以请问您我现在要使用mysql提供的API所在的头文件和库函数都被默认安装到哪了? 即那个已经安装的mysql跟目录(包括bin,data,include,lib…)在哪个位置?
安装的时候可以指定路径–prefix=/usr/local/mysql
你现在可以用rpm -ql mysql 查看一下


学会用man
man rpm
我用rpm -ql 查询,怎么会提示没有安装呢? 我用mysql都可以正常连接的,怎么会这样?我怎么才能知道装在哪了呢?
或者我卸载它,应该到哪个目录呢?
rpm -qa|grep mysql 看看
如果没有说明你不是用rpm安装mysql得
我用rpm -qa | grep -i mysql查到了,没错,我装好了那些rpm包,也能正常通信,现在我就是找不到那个mysql根目录(包括bin,data,include,lib…),我主要想知道那些mysql提供的API都在哪!
怎么办呢?


查找bin include lib
find / -name mysql.h -print
find / -name libmysqlclient.so -print
find / -name mysql -print
查看data
mysql>show variables; //datadir
找到了!太感谢你了!
find指令还挺好用的!


看来rpm包是把各个子目录分别安装到相应目录下了,不存在那个根目录.
上面的帖子可以知道,用RPM进行安装的时候,MySQL下的子目录被分散开,分别放在了以下几个目录下:
(RHEL5.4 RPM 安装MySQL)
[root@rhel5 ~]# find / -name mysql -print
/etc/logrotate.d/mysql
/etc/rc.d/init.d/mysql
/var/lib/mysql
/var/lib/mysql/mysql
/var/lock/subsys/mysql
/usr/lib/mysql
/usr/include/mysql
/usr/share/mysql
/usr/bin/mysql
而 data默认放在:/var/lib/mysql
mysql默认安装在了:/usr/share/mysql中

分享到:
评论

相关推荐

    国产麒麟系统KylinOS 安装MySQL 8.0-RPM包安装操作手册

    国产麒麟系统KylinOS 安装MySQL 8.0-RPM包安装操作手册 在国产麒麟系统KylinOS环境下安装MySQL 8.0-RPM包需要按照以下步骤进行操作。 检查是否有mysql残留 在安装MySQL之前,需要检查服务器是否已经安装了mysql。...

    rpm包安装Mysql.docx

    【MySQL的RPM包安装】 在Linux环境中,MySQL数据库系统的安装通常通过RPM(Red Hat Package Manager)包来实现,这是一种高效且方便的软件管理工具。以下是一个详细步骤,以MySQL-server-4.0.14-0.i386.rpm为例: ...

    CentOS7使用rpm包安装mysql 5.7.18

    CentOS7默认安装MariaDB而不是MySQL,而且yum服务器上也移除了MySQL相关的软件包。因为MariaDB和MySQL可能会冲突,故先卸载MariaDB。 1、查看已安装的MariaDB相关rpm包。 rpm -qa | grep mariadb 2、查看已安装的...

    Apache、php、mysql默认安装路径

    ### Apache、php、mysql默认安装路径 #### Apache 相关路径 在 Ubuntu Server 下通过不同的方式安装 Apache 后,其默认路径有所不同。 1. **RPM 安装方式:** - 配置文件目录: `/etc/httpd` - 这个目录包含了 ...

    yum或者rpm方式安装MySQL数据库

    ### yum方式安装MySQL数据库 #### 一、准备工作 在通过`yum`安装MySQL数据库之前,首先需要确保系统中已经配置好了MySQL...以上是使用`yum`和`rpm`两种方式安装MySQL数据库的具体步骤和注意事项,希望对您有所帮助。

    linux 下安装mysql

    本文将详细介绍如何在Linux系统下安装MySQL数据库,包括下载安装文件、执行RPM包安装、配置MySQL服务以及基本的测试操作。 #### 关键知识点一:下载MySQL的安装文件 MySQL提供了多种版本和类型的安装包,适用于...

    CENTOS7环境安装MySQL5.6(rpm-二进制-源代码编译三种方式).docx

    在 CentOS7 环境中安装 MySQL5.6,有三种常见的方式:RPM 安装、二进制安装和源代码编译安装。这里主要介绍 RPM 方式的安装过程。 首先,确保系统环境满足基本需求,例如操作系统为 CentOS7 X86_64,至少有30GB的...

    mysql5.6.25,rpm包

    MySQL 5.6.25 是一个非常重要的版本,在...总的来说,MySQL 5.6.25通过RPM包在Linux系统上的安装和使用,为开发者和管理员提供了强大而稳定的数据库环境。了解其特性和正确安装方法,是任何涉及MySQL工作的重要基础。

    RedHat下安装mysql

    在本文中,我们将采用RPM包安装方式,这是在Red Hat环境下最常见和推荐的方法。 1. **下载RPM包**: 你需要从MySQL的官方仓库下载适合Red Hat的RPM包。例如,你可以从`...

    CentOS7.4安装mysql5.7

    如果发现已安装 MySQL,则需要卸载现有的 MySQL 及其依赖包: ```bash yum -y remove mysql-libs.x86_64 ``` 7. **下载 MySQL YUM 源** 下载 `mysql57-community-release-el7-8.noarch.rpm` 文件作为 YUM 源...

    zabbix5.0 server 离线安装所需rpm包

    对于Zabbix 5.0 Server的离线安装,我们需要预先下载所有必需的RPM包,这些包通常包括Zabbix服务器本身、数据库连接器(如MySQL或PostgreSQL驱动)、Web服务器模块(如Apache或Nginx模块)以及其他依赖库。...

    CentOS7 下安装 mysql8 详细步骤及 .sock 问题解决步骤

    在 CentOS7 系统上安装 MySQL 8 需要遵循一系列步骤,本文将详细介绍整个过程,包括如何解决可能出现的 `.sock` 文件问题。MySQL 8 是一个流行的开源关系型数据库管理系统,它提供了更高的性能、安全性和易用性。...

    mysql-5.7.25 rpm包

    在RPM包“mysql-5.7.25-1.el7.x86_64.rpm-bundle.tar.gz”中,通常包含了安装MySQL 5.7.25所需的所有组件,如服务器、客户端、开发库、管理工具等。在Red Hat或CentOS系统上,可以使用`tar`命令解压文件,然后通过`...

    Cacti中文版RPM快速安装

    本教程主要涵盖了在RHEL 5.2环境下通过RPM包快速安装Cacti的步骤。 首先,安装基础环境。Cacti运行在Apache web服务器、PHP、MySQL数据库和一系列网络监控工具之上。通过`yum`命令安装必要的组件: ``` yum -y ...

    生RHEL5上安装MySQL.pdf

    本文将详细讲解在RHEL5上安装MySQL的三种方法:RPM包安装、二进制包安装以及源码安装。 **RPM包安装** RPM包是Red Hat Enterprise Linux系统中常见的软件安装方式,它包含了预编译的二进制文件,适合快速部署。对于...

    RedhatLinux9安装mysql.pdf

    为了了解MySQL的安装位置和日志文件路径,查看`my.cnf`配置文件: ```bash cat /etc/my.cnf ``` 在配置文件中,你可以找到数据目录、日志文件等相关信息。 8. **初始安全设置**: 记住,第一次安装后,MySQL...

    Linux下如何安装MySQL

    这两种方法各有优劣,RPM包安装更为简便快捷,适合于不熟悉命令行操作的新手或者希望快速部署的用户;而二进制源码安装则提供更多的自定义选项,适用于希望对安装配置进行更多控制的高级用户。 #### 二、RPM包安装 ...

    rpm打包及企业YUM仓库构建

    RPM 主要用于打包、分发和管理 Linux 下的软件,而 YUM 则是基于 RPM 的一个自动化工具,它可以解决 RPM 包之间的依赖关系问题。 #### 二、RPM 打包方法对比 在选择软件安装方式时,通常有以下几种选择: 1. **...

    linux安装mysql(实测没问题)

    - 卸载旧版 MySQL:如果之前安装过 MySQL,需要先卸载旧版本,使用 `rpm -e --nodeps <MySQL package name>` 命令,其中 `<MySQL package name>` 是实际安装的 MySQL 包名。 #### 二、解压并重命名安装包 - 在 `/...

    mysql5.7.19安装包64位rpm格式

    使用rpm安装方式安装mysql,安装的路径如下:(系统自动配置好了,不需要手动配置) a 数据库目录 /var/lib/mysql/ b 配置文件 /usr/share/mysql(mysql.server命令及配置文件) c 相关命令 /usr/bin(mysqladmin ...

Global site tag (gtag.js) - Google Analytics