Heim >Datenbank >MySQL-Tutorial >了解MySQl数据库目录_MySQL

了解MySQl数据库目录_MySQL

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOriginal
2016-06-01 13:53:281163Durchsuche

  数据库目录是MySQL数据库服务器存放数据文件的地方,不仅包括有关表的文件,还包括数据文件和MySQL的服务器选项文件。不同的分发,数据库目录的缺省位置是不同的。

  数据目录的位置

  缺省的数据库位置

  缺省数据库的位置编译在服务器中。

  ◆如果您是在一个源程序分发包中安装 MySQL,典型的缺省位置可能是 /usr/local/var;

  ◆如果在二进制分发包中安装 MySQL,则为 /usr/local/mysql/ data;

  ◆在 RPM 文件中安装,为 /var/lib/mysql。

  ◆对于windwos平台上的分发,其位置时BASEDIRdata

  数据目录的位置可以在启动服务器时通过--datadir = / path / to / dir 明确地指定。如果您想将数据目录放置在其他地方而非缺省的位置,则这个选项是有用的。

  了解数据库目录的位置

  作为一名 MySQL 管理员,您应该知道数据目录在哪里。如果运行多个服务器,那么您应该掌握所有数据目录的位置。但是,如果不知道目录的位置(或许您正在代替前一位管理员,而他留下的记录很糟糕),有几种方法可以用来查找它:

  1、可使用 mysqladmin 变量直接从服务器中得到数据目录路径名。在 UNIX 中,输出结果类似于如下所示:

  $mysqladmin variables

  +-------------------------+---------------------------

  | Variable_name      | Value          

  +-------------------------+---------------------------

  | ansi_mode        | OFF           

  | back_log        | 50           

  | basedir         | /var/local    

  | connect_timeout     | 5   

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn