修改 MYSQL 数据库文件存储路径

1,默认安装文件路径 为 C:\Program Files\MySQL\MySQL Server 5.5

2,默认安装数据库文件路径为 C:\ProgramData\MySQL\MySQL Server 5.5\data

3,停止MYSQL服务

4,在 C:\Program Files\MySQL\MySQL Server 5.5 下找到my.ini ,然后再找到

#Path to the database root
datadir="C:/ProgramData/MySQL/MySQL Server 5.5/Data/"

修改datadir的值 设置为自己需要的路径(为 文件夹)

5,把C:\ProgramData\MySQL\MySQL Server 5.5\data下的 数据库文件包移动到 自己的路径

6,启动MYSQL服务

其中第五步没做的话,有可能服务启动不起来。

时间: 2024-10-13 07:50:52

修改 MYSQL 数据库文件存储路径的相关文章

修改Mysql数据库默认存储路径

(修改) # cd /usr/local # mkdir db(建立Mysql数据库新的存放目录) # cp -r /var/db/mysql /var/db/mysql_bk(备份默认的mysql数据库) # cp -r /var/db/mysql /usr/local/db(拷贝Mysql数据库到新的存放目录) # mysqladmin shutdown(把mysql关闭) # cd /var/db # rm -r mysql(把以前的Mysql数据库删除了,才不碍眼) # ee /usr/

查看和修改MySQL数据库表存储引擎

要做一名合格的程序员,除了把代码写的漂亮外,熟知数据库方面的知识也是不可或缺的,下面总结一下如何查看和修改MySQL数据库表存储引擎:        1.查看数据库所能支持的存储引擎:show engines;        2.查看某个数据库中某个表所使用的存储引擎:show table status from db_name where name='table_name';        3.修改表引擎方法:alter table table_name engine=innodb;     

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

也就是说我在mysql里建了一个叫 ac 的数据库,但是我找不到其存储位置,Mysql里面的数据库是怎么存储的,是否也像sqlserver 那样,有一个日志文件和数据文件? mysql数据库在系统上是以一个文件夹的形式出现的,你创建了ac数据库,那么在磁盘上就会出现ac的目录,而ac数据库的全局配置则是ac文件夹中的db.opt文件来管理, mysql的数据文件在datadir下,你在数据库中执行 show variables like '%datadir%';就会显示数据库文件的路径,你可以找

MSSQL如何修改默认数据库的存储路径

修改数据库存储路径之前我们得先对数据库做个剖析,得知道他的存储模式!数据库默认路径保存在注册表里,我们可以通过xp_instance_regwrite来修改注册表,具体以下方式是我在3A网络服务器上试验的方法,大家可以看下: 一.更改资料文件默认存放路径:EXEC xp_instance_regwrite   @rootkey='HKEY_LOCAL_MACHINE',   @key='Software\Microsoft\MSSQLServer\MSSQLServer',   @value_n

修改 MySQL 数据库文件夹的属主和属组操作

一般情况下,在数据库迁移的时候,我喜欢把数据库文件夹进行压缩,然后再传输,这样比较简单快捷. 但是在把数据库上传到新的数据库服务器的时候,发现数据库文件夹的属主和属组发生变化了,变成了 root,需要修改为 mysql,如何操作呢? 比如修改名称为 hncg 的数据库的属主和属组,通过如下命令即可实现: chown -R mysql:mysql /zls/server/mysql/data/hncg 就这么简单,这样就可以把属主和属组修改为 mysql 了. chown 的使用格式如下: cho

修改MySql 数据默认存储路径

1. 管理员身份  cmd进入控制台 net stop mysql57 2.复制原来数据库目录到新目录 复制C:\ProgramData\MySQL\MySQL Server 5.5\中的data目录到 D:\Program Files\MySQL\MySQL Server 5.5\目录下(自建的目录) 3.修改MySQL配置文件 1.管理员身份打开记事本,打开C:\ProgramData\MySQL\MySQL Server 5.5\data\目录下的my.ini 找到datadir="C:\

MySQL数据库关于存储引擎那些事

如果想要修改MySQL数据库的存储引擎,那么必须要了解这两种引擎,并且清楚的明白这两种引擎的区别. MySQL数据库支持两种常见的存储引擎: InnoDB引擎:提供了对数据库ACID事务的支持,并且实现了SQL标准的四种隔离级别.该引擎还提供了行级锁和外键约束,它的设计目标是处理大容量数据库系统,它本身其实就是基于MySQL后台的完整数据库系统,MySQL运行时Innodb会在内存中建立缓冲池,用于缓冲数据和索引.但是该引擎不支持FULLTEXT类型的索引,而且它没有保存表的行数,当SELECT

修改mysql数据库存储目录

使用了VPS一段时间之后发现磁盘空间快满了.本人的VPS在购买的时候买了500gb的磁盘,提供商赠送了20GB的高性能系统磁盘.这样系统就有两个磁盘空间了.在初次安装mysql 的时候将数据库目录安装在了系统盘.(第一个磁盘)使用了一段时间之后数据库存储量变大,快将20GB的存放空间占满了.因此必须将存放数据空间换地方了.嘿嘿下面是简单的操作了. 操作步骤: 1.检查mysql数据库存放目录: #进入数据库 show variables like '%dir%'; #查看sql存储路径 (查看d

Linux环境下修改MySQL数据库存储引擎

今天在执行Oracle数据库迁移至MySQL数据库时报出了一个错误信息: Specified key was too long; max key length is 1000 bytes 百度发现,原来需要更改MySQL数据库的存储引擎为InnoDB,查询目前现有的存储引擎信息: [[email protected]121 ~]# mysql -u root -p Enter password: Welcome to the MySQL monitor. Commands end with ;