`
rcyl2003
  • 浏览: 240192 次
  • 性别: Icon_minigender_1
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论

Mysql安装的目录结构详解

阅读更多
这节描述安装MySQL AB提供的二进制代码和源码分发时创建的默认目录布局。如果你安装其它供应商提供的分发,应使用其它布局。

Windows中,MySQL 5.1的默认安装目录是C:\Program Files\MySQL\MySQL Server 5.1(一些Windows用户宁愿安装到原来的默认安装目录 C\mysql。然而,子目录布局仍然相同)安装目录包括以下子目录:

目录

目录内容

bin

客户端程序和mysqld服务器

data

日志文件,数据库

Docs

文档

examples

示例程序和脚本

include

包含()文件

lib

scripts

实用工具脚本

share

错误消息文件

使用MySQL AB's Linux RPM分发进行安装后,将在以下系统目录产生文件:

目录

目录内容

/usr/bin

客户端程序和脚本

/usr/sbin

mysqld服务器

/var/lib/mysql

日志文件,数据库

/usr/share/doc/packages

文档

/usr/include/mysql

包含()文件

/usr/lib/mysql

/usr/share/mysql

错误消息和字符集文件

/usr/share/sql-bench

基准程序

Unix中,可以在你选择的安装位置解压并安装tar文件二进制分发(typically /usr/local/mysql)并在该位置创建以下目录:

目录

目录内容

bin

客户端程序和mysqld服务器

data

日志文件,数据库

docs

文档,ChangeLog

include

包含()文件

lib

scripts

mysql_install_db

share/mysql

错误消息文件

sql-bench

基准程序

配置并编译完源码分发后,便开始安装。默认情况下,可以将文件安装到/usr/local,即在下面的子目录中:

目录

目录内容

bin

客户端程序和脚本

include/mysql

包含()文件

info

Info格式的文档

lib/mysql

libexec

mysqld服务器

share/mysql

错误消息文件

sql-bench

基准程序和crash-me测试

var

数据库和日志文件

在一个安装目录内,源码安装的布局在下列方面不同于二进制安装:

?         mysqld服务器被安装在libexec目录而不是bin目录内。

?         数据目录是var而非data

?         mysql_install_db被安装在bin目录而非scripts内。

?         头文件和库目录是include/mysqllib/mysql而非includelib

执行源码分发根目录下的scripts/make_binary_distribution脚本,你可以用编译过的源码分发版创建你自己的二进制安装。

 
分享到:
评论

相关推荐

    oozie配置mysql:表结构详解

    oozie配置mysql所需表结构。Apache Oozie是用于Hadoop平台的一种工作流调度引擎。

    MYSQL安装目录及配置文件详解.pdf

    ### MySQL安装目录及配置文件详解 #### 一、MySQL 的目录结构 MySQL 是一款非常流行的开源关系型数据库管理系统,广泛应用于各种应用场景。了解其安装目录结构对于管理与维护数据库至关重要。 1. **bin 目录** ...

    mysql索引数据结构详解

    MySQL 索引数据结构详解 MySQL 索引是一种特殊的数据结构,它可以帮助快速定位和检索数据。索引的主要目的便是降低树的高度,从而提高查询效率。下面我们将详细介绍 MySQL 索引的数据结构和工作原理。 索引的存储 ...

    Tomcat目录结构配置详解

    **Tomcat目录结构配置详解** Tomcat是一款广泛使用的开源Java Servlet容器,它是Apache软件基金会的Jakarta项目的一部分。深入理解Tomcat的目录结构对于优化服务器性能、管理应用程序以及进行安全配置至关重要。...

    MySql体系结构中文详解 运维必备

    MySQL的体系结构是理解其工作原理和优化性能的关键,对于MySQL DBA(数据库管理员)来说,深入理解这一主题至关重要。下面将详细阐述MySQL的体系结构及其主要组件。 1. **服务器层(Server Layer)** MySQL服务器...

    MySQL Innodb 索引原理详解

    ### MySQL Innodb 索引原理详解 #### 1. 各种树形结构 在深入探讨MySQL Innodb索引之前,我们先了解几种基本的树形数据结构,包括二叉搜索树、B树、B+树以及B*树。 ##### 1.1 搜索二叉树(Binary Search Tree) ...

    MySQL安装 配置 详解

    ### MySQL安装与配置详解 #### 一、MySQL简介与重要性 MySQL自1996年起,从一个简单的SQL工具发展成为全球最受欢迎的开源数据库之一。它被广泛应用于互联网网站、搜索引擎、数据仓库以及各类任务关键型软件和系统...

    CentOS安装MySQL 5.5

    ### CentOS安装MySQL 5.5知识点详解 #### 1. 概述 本文档旨在指导如何在CentOS系统上从源代码编译、安装并配置MySQL 5.5数据库管理系统。该过程涉及到软件环境的准备、编译工具的安装、MySQL源代码的编译与配置等...

    MySQL 5.5 Windows安装详解

    ### MySQL 5.5 Windows安装详解 #### 一、MySQL简介 MySQL是一个广泛使用的开源关系型数据库管理系统(RDBMS),最初由瑞典的MySQL AB公司开发,后来被Oracle公司收购。MySQL因其高性能、可靠性和易用性而受到全球...

    myeclipse+tomact+jdk+mysql安装配置详解.doc

    ### MyEclipse、Tomcat、JDK、MySQL的安装与配置详解 #### 实验目的与要求 本实验旨在帮助初学者快速掌握Java开发环境的基本搭建流程。通过实践操作,了解并掌握MyEclipse、Tomcat、JDK以及MySQL的安装与配置方法。...

    MySQL数据库运维技术详解.pptx

    MySQL数据库运维技术详解 MySQL 数据库运维技术详解是当前 IT 行业中非常重要的一门技术,涉及到数据库管理、数据安全、性能优化等多个方面。下面是对 MySQL 数据库运维技术的详细解释。 MySQL 简介 MySQL 是一...

    MySQL Cluster集群搭建详解

    创建必要的目录结构,比如安装目录和数据存储目录,以便于管理集群文件。然后,将解压后的执行文件移动到指定的安装目录中,并配置执行文件的路径。此外,还需要创建配置文件目录,并准备MySQL Cluster的配置文件...

    MySQL安全配置详解

    MySQL 是一个真正的多用户、多线程 SQL 数据库服务器,它是一个客户机/服务器结构的实现。MySQL 安全配置详解将指导用户如何正确地配置 MySQL,以确保数据库的安全性。 一、MySQL 安装 MySQL 可以在 redhat 环境下...

    Mysql数据库导入命令Source详解

    ### MySQL数据库导入命令Source详解 在数据库管理领域,MySQL因其高效、可靠以及开源特性而备受青睐,成为众多项目和企业数据库解决方案的首选。在数据库维护过程中,数据的备份与恢复是一项至关重要的任务,确保了...

    MySQL安装教程图解详细

    本教程将为您提供一个详细的MySQL安装过程,包括必要的背景知识、步骤详解以及可能遇到的问题与解决方法。 一、MySQL简介 MySQL是由瑞典的MySQL AB公司开发的开源数据库系统,后来被Oracle公司收购。它以SQL(结构...

    mysql安装脚本

    2. **构建MySQL运行所需的目录结构**: - 使用`mkdir -p`命令创建MySQL相关的目录,包括`/usr/local/mysql`、`/home/mysql`及其子目录`data`、`logs`、`temp`等。 3. **配置环境变量**: - 在`/etc/profile`中...

    mysqldiff用法详解.pdf

    **mysqldiff 用法详解** `mysqldiff` 是 MySQL Utilities 工具集中的一个重要组件,专门用于比较和同步两个 MySQL 数据库的结构。这个工具在数据库升级、维护或合并不同环境的数据库时非常有用,可以显著提高工作...

    C#一键安装MySQL,C#监控MySQL服务状态

    本主题涉及如何利用C#和WinForms界面库DotNetBar来创建一个工具,实现MySQL数据库的一键安装以及监控其服务状态,包括开启、关闭和重启服务。以下是相关的知识点详解: 1. **C#编程语言**: C#是微软公司推出的一种...

    mysql 参考手册(详解关键字的功能和涉及到的问题)

    在“详解关键字的功能”部分,手册会详细解释每个关键字的作用、语法、参数以及使用时的注意事项。比如,"JOIN"关键字用于将两个或更多表的数据结合在一起,根据指定的条件进行匹配。有多种类型的JOIN,如INNER JOIN...

Global site tag (gtag.js) - Google Analytics