当前位置:首页 » 存储配置 » mysql存储路径

mysql存储路径

发布时间: 2022-06-24 17:32:07

㈠ mysql改变数据文件存放路径

FreeBSD主机上的mysql安装的时候数据库文件放在/var/db/mysql下,在linux主机上的默认存储位置是/var/lib/mysql/下。
如果想更换mysql的数据文件的存储位置,则:
FreeBSD下:
#
/usr/local/etc/rc.d/mysql-server
stop(停止mysql)
#
mkdir
/other/db(建立新的数据文件目录,也可以直接移动过来)
#
mv
/var/db/mysql
/other/db(移动数据文件)
#
ln
-s
/other/db/mysql
/var/db/mysql(建立数据文件的软链接)
#
/usr/local/etc/rc.d/mysql-server
start(启动mysql)OK!Linux下:(linux下经过测试,可以不用停止mysql而直接操作,不过如果是经常更新的数据库还是先停止的好,停止的方法在此就不介绍了!)
#
mkdir
/data/database(建立新的数据文件目录,也可以直接移动过来)
#
mv
/var/lib/mysql
/data/database/(移动数据文件)
#
ln
-s
/data/database/mysql
/var/lib/mysql(建立数据文件的软链接)
如果您的操作用户不是mysql,例如root用户操作,那可能mysql对新建立的数据文件夹没有读取权限,还有chown,或者是chgrp,chmod才可以!
希望能解决您的问题。

㈡ Mysql建立数据库如和在一个指定的位置建立数据库,如何指定数据库默认的存储位置

工具/材料:Management Studio。

1、首先在桌面上,点击“Management Studio”图标。

㈢ Mysql 数据库文件存储在哪个目录

mysql数据库在系统上是以一个文件夹的形式出现的,你创建了ac数据库,那么在磁盘上就会出现ac的目录,而ac数据库的全局配置则是ac文件夹中的db.opt文件来管理。

mysql的数据文件在datadir下,你在数据库中执行 show variables like '%datadir%';就会显示数据库文件的路径,你可以找到ac文件夹。

  1. 在 MySQL 客户端键入如下命令:
    show global variables like "%datadir%"

    (3)mysql存储路径扩展阅读

    给定mysql_stmt_init()返回的语句句柄,准备字符串查询指向的SQL语句,并返回状态值。字符串长度应由"length"参量给出。字符串必须包含1条SQL语句。不应为语句添加终结用分号(';')或g。

    通过将问号字符"?"嵌入到SQL字符串的恰当位置,应用程序可包含SQL语句中的一个或多个参数标记符。

    标记符仅在SQL语句中的特定位置时才是合法的。例如,它可以在INSERT语句的VALUES()列表中(为行指定列值),或与WHERE子句中某列的比较部分(用以指定比较值)。但是,对于ID(例如表名或列名),不允许使用它们,不允许指定二进制操作符(如等于号"=")的操作数。后一个限制是有必要的,原因在于,无法确定参数类型。

    一般而言,参数仅在DML(数据操作语言)语句中才是合法的,在DDL(数据定义语言)语句中不合法。执行语句之前,必须使用mysql_stmt_bind_param(),将参数标记符与应用程序变量绑定在一起。

    ㈣ 如何设置MYSQL的数据存储目录

    首先把mysql的服务先停掉,更改MySQL配置文件My.ini中的数据库存储主路径,将老的数据库存储主路径中的数据库文件和文件夹复制到新的存储主路径,接下来重启搞定
    一.首先把mysql的服务先停掉。
    二.更改MySQL配置文件My.ini中的数据库存储主路径
    打开MySQL默认的安装文件夹C:\Program
    Files\MySQL\MySQL
    Server
    5.1中的my.ini文件,点击记事本顶部的“编辑”,“查找”,在查找内容中输入datadir后并点击“查找下一个”转到“Path
    to
    the
    database
    root数据库存储主路径”参数设置,找到datadir="C:/Documents
    and
    Settings/All
    Users/Application
    Data/MySQL/MySQL
    Server
    5.1/Data/"即是默认的数据库存储主路径设置,现将它改到C:\mysql\data(你希望的)文件夹,正确的设置是datadir="C:/mysql/data/"。
    更改完成后点击菜单栏的“文件”,再点击“保存”。
    三.将老的数据库存储主路径中的数据库文件和文件夹复制到新的存储主路径
    将C:/Documents
    and
    Settings/All
    Users/Application
    Data/MySQL/MySQL
    Server
    5.1/Data/文件夹中的所有文件和文件夹拷贝到你新建的文件夹目录下。
    四.重启MySQL服务
    五.验证更改数据库存储主路径的操作是否成功

    ㈤ mysql创建的数据库文件存放在什么位置

    1、mysql如果使用myisam存储引擎,数据库文件类型就包括.frm、.myd、.myi,默认存放位置是c:\documents
    and
    settings\all
    users\application
    data\mysql\mysql
    server
    5.1\data
    2、mysql如果使用innodb存储引擎,mysql数据库文件类型就包括.frm、ibdata1、.ibd,存放位置有两个,
    .frm文件默认存放位置是c:\documents
    and
    settings\all
    users\application
    data\mysql\mysql
    server
    5.1\data,
    ibdata1、.ibd文件默认存放位置是mysql安装目录下的data文件夹

    ㈥ 如何查看mysql数据库存储位置

    很多时候,mysql的数据会非常大,数据默认放在/var/lib/mysql,由于/var所划分的
    空间不够大,所以我们需要将mysql数据存放路径修改一下,放到大分区里面,以便
    可以应付mysql数据增长。
    www.2cto.com
    1.设置新的存放路径
    mkdir
    -p
    /data/mysql
    2.复制原有数据
    cp
    -r
    /var/lib/mysql/*
    /data/mysql
    3.修改权限
    chown
    -r
    mysql:mysql
    /data/mysql
    www.2cto.com
    4.修改配置文件
    vim
    /etc/mysql/my.cnf
    datadir
    =
    /data/mysql
    5.修改启动文件
    vim
    /etc/apparmor.d/usr.sbin.mysqld
    #把
    /var/lib/mysql
    r,
    /var/lib/mysql/**
    rwk,
    #改成
    /data/mysql
    r,
    /data/mysql/**
    rwk,
    6.重启服务
    重启apparmor
    /etc/init.d/apparmor
    restart
    /etc/init.d/mysql
    restart
    完成

    ㈦ mysql数据库的存放位置在哪里

    数据库文件默认存放位置:C:Program FilesMySQLMySQL Server 5.0data。

    数据库的配置文件在C:Program FilesMySQLMySQL Server 5.0my.ini。

    在data文件夹里找到不test的数据库文件夹和自己创建的文件夹是因为test数据库是空的数据库,用于测试使用,自己的文件夹需要去mysql数据库寻找。

    mysql数据库文件默认存放位置:C:Program FilesMySQLMySQL Server 5.0mysql。

    MySQL是一种开放源代码的关系型数据库管理系统(RDBMS),MySQL数据库系统使用最常用的数据库管理语言--结构化查询语言(SQL)进行数据库管理。

    下面详细介绍几个找不同数据库用到的命令:

    1、选择你所创建的数据库

    mysql> USE MYSQLDATA; (按回车键出现Database changed 时说明操作成功!)

    2、:使用SHOW语句找出在服务器上当前存在什么数据库

    mysql> SHOW DATABASES;

    3、查看现在的数据库中存在什么表

    mysql> SHOW TABLES;

    4、显示表的结构。

    mysql> DESCRIBE MYTABLE;

    (7)mysql存储路径扩展阅读:

    mysql数据库服务器有三个数据库:information_schema数据库,mysql数据库,test数据库。

    1、nformation_schema数据库:这个数据库保存了mysql服务器所有数据库的信息。比如数据库的名、数据库的表、访问权限、数据库表的数据类型,数据库索引的信息等等。就是关于这个数据库的点点滴滴信息都存储在这个数据库中。

    nformation_schema数据库是MySQL自带的,它提供了访问数据库元数据的方式。什么是元数据呢?元数据是关于数据的数据,如数据库名或表名,列的数据类型,或访问权限等。有些时候用于表述该信息的其他术语包括“数据词典”和“系统目录”。

    在MySQL中,把 information_schema 看作是一个数据库,确切说是信息数据库。其中保存着关于MySQL服务器所维护的所有其他数据库的信息。

    如数据库名,数据库的表,表栏的数据类型与访问权 限等。在INFORMATION_SCHEMA中,有数个只读表。它们实际上是视图,而不是基本表,因此,将无法看到与之相关的任何文件。

    2、mysql数据库:这个数据库中是mysql数据库中的所有的信息表。

    这个是mysql的核心数据库,类似于sql server中的master表,主要负责存储数据库的用户、权限设置、关键字等mysql自己需要使用的控制和管理信息。不可以删除,如果对mysql不是很了解,也不要轻易修改这个数据库里面的表信息。

    3、test数据库:空的数据库,用于测试用。

    这个是安装时候创建的一个测试数据库,和它的名字一样,是一个完全的空数据库,没有任何表,可以删除。

    ㈧ mysql数据库存储路径怎么更改

    MySql安装过程中,没有修改掉数据存储位置的话,可能会是数据存储到自己并不希望的位置,故需要修改
    先利用命令行登录数据库
    mysql -u root -p
    查看数据库数据存储位置
    show variables like '%datadir%'
    去该目录下找到文件夹中的所有文件(该目录一般是隐藏的),将其中所有文件拷贝到你希望数据文件存储的位置,
    我是想拷贝到D:/MySQl/data目录下的
    打开安装目录下的my.ini文件,将datadir="C:/ProgramData/MySQL/MySQL Server 5.5/data/",这行修改为datadir="D\MySQL\data"(这里用又斜线,否则有可能报错)。
    退出所有对mysql.exe的调用,任务管理器看一下服务MySQL有没有停止,如果没有,在cmd中命令net stop mysql停止服务。然后在net start mysql重新启动服务
    查询数据库位置,查看是否成功

热点内容
我的世界检测服务器人员 发布:2025-01-10 16:32:30 浏览:832
数据库表模板 发布:2025-01-10 16:22:21 浏览:356
邮政新农合社保卡初始密码多少 发布:2025-01-10 16:01:32 浏览:143
安卓系统哪个最商务 发布:2025-01-10 15:49:28 浏览:910
填色脚本实例 发布:2025-01-10 15:34:21 浏览:759
如何配置烧烤 发布:2025-01-10 15:34:13 浏览:54
python列表相乘 发布:2025-01-10 15:31:33 浏览:322
电脑怎么看网络密码 发布:2025-01-10 14:56:40 浏览:109
java调用shell脚本参数 发布:2025-01-10 14:43:51 浏览:53
php数组计数 发布:2025-01-10 14:23:03 浏览:474