关闭

mysql5.7在windows7下my.ini文件加载路径及数据位置修改

标签: mysql数据位置修改配置
12218人阅读 评论(0) 收藏 举报
分类:

更新:现在上MySQL官网装个mysql installer统一对mysql软件管理配置,迁移数据也很方面。进mysql installer里面对mysql server进行reconfigure,就有数据库存储位置的改变。比下面老式的手动迁移要稳当(手动迁移后容易发生数据库启动不起来或者不能正常关闭的情况)。高版本的mysql installer,在安装时自定义安装路径隐藏的很深,请参考http://www.jb51.net/article/82493.htm。


因为要将公司线上数据库传输到本地做测试,捣鼓了半天本地mysql的data位置修改,网上资料也有很多介绍,重复的不赘述,写自己遇到的问题供大家参考。


mysql版本:5.7

os:windows7


(不同的mysql版本在安装路径 data路径和my.ini的启动配置文件路径上可能有差异,不做研究)


更改mysql的数据位置,除了网络上资料讲的:(1)关闭mysql服务;(2)修改my.ini的datadir(路径"\"还是"/",整个路径名是不是要双引号包括大家自己尝试吧,怎么走得通怎么来,我是不用双引号 正反斜杠都可以);(3)然后迁移整个data文件夹(这个data文件夹根据版本和系统可能在不同文件夹下,比如可能在c:\Program Files\MySQL 或者c:\ProgramData\MySQL下,推荐用everything这个软件自己找找)到修改后的目录下;(4)最后重启。


这4个基本步骤之外,还要注意MySQL使用的启动文件my.ini是哪个。这个要以mysql在windows注册表里的信息为准,具体操作:开始-运行-regedit-回车,进入windows注册表,然后找到[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MySql] (注意这是在win7和mysql5.7下的注册路径,其他版本可能不一样),修改其中“ImagePath”里面“--defaults-file=”后面的路径文件就好,这个文件才是mysql启动时读取的配置文件,并不一定放在mysql安装目录下或者是data目录下的就一定是使用的配置文件。

4
2
查看评论
发表评论
* 以上用户言论只代表其个人钱柜娱乐开户,不代表CSDN网站的钱柜娱乐开户或立场

mysql 5.7.4 my.ini 示例

# For advice on how to change settings please see # http://dev.mysql.com/doc/refman/5.6/en/server-c...
  • xxpp688
  • xxpp688
  • 2014-08-23 21:10
  • 5374

windows7、windows8中mysql5.7的配置my.ini文件在哪

windows7、windows8中mysql5.7的配置my.ini文件在哪
  • baken99
  • baken99
  • 2017-06-22 17:26
  • 3993

Mysql5.7 my.ini

  • 2017-10-09 22:53
  • 14KB
  • 下载

mysql 5.7插入中文乱码,mysql 5.7 修改my.ini文件无效解决方法

项目编码是utf-8,数据库也是utf-8但插入数据中文乱码。 1.首先使用show variables like 'character%';查看数据库输有编码正常情况下应该出character_s...
  • Big_Blogger
  • Big_Blogger
  • 2016-09-23 12:55
  • 2264

MySql 5.7.17免安装解压版配置my.ini

  • 2017-03-23 09:53
  • 1KB
  • 下载

windows安装两个mysql数据库 5.5 5.7 【图】

本来电脑上有一个5.5版本的数据库, 项目开发的时候有个特殊的需求, 要用到mysql5.7新特性的 JSON类型字段存储东西. 于是开发阶段, 需要再在本机上搞一个5.7版本的.废话不多说:1 第一...
  • liuyifeng1920
  • liuyifeng1920
  • 2016-12-20 11:47
  • 1668

MySql 5.7 my.ini 位置(my.ini)在哪?

my.ini windows10操作系统下: 1. 由于我们使用MySql 时,需要修改mysql 的 my.ini 的配置文件。 2. 但是 mysql 5.7 的 my.ini 位置并不在 C...
  • qq_39688352
  • qq_39688352
  • 2017-09-19 09:15
  • 251

mysql5.7安装版my.ini配置文件路径

路径:C:\ProgramData\MySQL\MySQL Server5.7\my.ini 解决办法:在c盘全盘检索找到的
  • u013476542
  • u013476542
  • 2016-10-13 09:54
  • 5794

MySQL5.6如何查找my.ini文件和创建的数据库文件夹

my.ini配置文件是数据库的配置文件,里面有大量的信息。但是MySQL5.6和以前的数据库不一样。以前的数据库的my.ini文件在Program Files\MySQL\MySQL Server 5...
  • u012283365
  • u012283365
  • 2015-03-24 09:05
  • 6361

Windows下MySQL5.6查找my.ini配置文件

记录一笔,防止以后忘了可以过来看看。 问题描述: 今天做个小实验需要修改MySQL的配置文件,我电脑上安装的是MySQL5.6,由于安装时间太久忘了安装在哪个目录下了,所以首先查了一下安装在本机上的M...
  • mayor125
  • mayor125
  • 2017-01-06 17:57
  • 8356
    个人资料
    • 访问:26067次
    • 积分:353
    • 等级:
    • 排名:千里之外
    • 原创:11篇
    • 转载:2篇
    • 译文:0篇
    • 评论:1条
    文章分类
    最新评论