在mysql安装完成后,要修改数据库存储的位置,比如从安装目录下的C:\Program Files\MySQL\MySQL Server 5.0\Data文件夹转移到D:\mySQLData文件夹。

1、在D:\下新建mySQLData文件夹

2、停止MySQL服务,将C:\Program Files\MySQL\MySQL Server 5.0\Data下的文件夹和文件一起拷贝到D:\mySQLData文件夹下

3、在安装目录下找到my.ini文件,找到:

#Path to the database root
datadir="C:/Program Files/MySQL/MySQL Server 5.0/Data/"

将datadir的值更改为D:/mySQLData/

保存后,重新启动mySQL服务即可。

如果报1067错误,可以将my.ini 将datadir的值更改为D:/mySQLData/ 先直接重启,

重启成功后再把原来老的数据文件都拷贝过来

windows下MySQL更改数据库文件目录及1045,1067错误

MySQL安装时不能选择数据库文件的安装位置,
也没有可用的直接更改数据库目录的工具,要想更改数据目录,方法如下:
MySQL安装并配置完毕,默认的数据哭安装目录为
C:\ProgramData\MySQL\MySQL Server 5.1\data(vist或者win7下)
C:/Documents and Settings/All Users/Application Data/MySQL/MySQL Server 5.1/Data/(xp下),
下面以win7为例介绍:
1.正常安装并配置MySQL;
2.新建想修改的数据库安装目录如E:\MySQL\Data;
3.拷贝C:\ProgramData\MySQL\MySQL Server 5.1\data下所有文件到E:\MySQL\Data;
4.找到MySQL软件的安装目录默认为C:\Program Files\MySQL\MySQL Server 5.1中的my.ini文件
  找到
  datadir="C:/ProgramData/MySQL/MySQL Server 5.1/data/"
  修改为:datadir="E:\MySQL\Data",特别注意是"\"而不是"/",否则不能成功(不知为何!!!)
5.重新启动MySQL服务即可,新建一个数据库目录E:\MySQL\Data下就会多出一个文件夹即数据库目录。

注意:完成之后不要删除C:/ProgramData/MySQL/MySQL Server 5.1/data/目录(尽管可以删除),因为
以后重新配置时删除现有实例,再配置新的实例时可能会出现服务无法启动的问题,因为程序还会默认的
把C:/ProgramData/MySQL/MySQL Server 5.1/data/作为数据库目录。。。

重要提示:
安装配置MySQL经常会遇到两个错误
1是1045,这个往往是重新安装或重新配置数据库要求输入原来的密码,而密码错误导致的,
解决办法是重新安装之前卸载原来的程序,并删除安装目录和C:\ProgramData\下的MySQL目录,重新安装即可。
2是1067,这是上面提到的更改数据库目录后如果设置不正确启动服务是遇到的错误,按照上面的步骤即可避

Windows下更改MySQL数据库的存储位置相关推荐

  1. Windows下更改MySQL 数据库文件存放位置

    更改默认的mysql数据库目录 将 C:\Documents and Settings\All Users\Application Data\MySQL\MySQL Server 5.1\data 改 ...

  2. 数据库工作笔记011---Centos7.3下切换mysql数据库的存储位置_挂盘_目录挂载_挂载某个目录到某个设备下

    JAVA技术交流QQ群:170933152 大体写一下过程: 首先如果要切换的位置,还没有挂载上,那么就执行:mount /dev/sdb1 /data 进行挂载 挂载后可以通过df,命令查看Linu ...

  3. mysql数据库安装以及登录(如何在windows下安装mysql数据库,以及解决mysql8登录报错问题,绝对是保姆级别的,不要错过哦)

    目录 概述 MySQL的卸载(选看) 停止MySQL服务 软件的卸载 方式1:通过控制面板方式 方式2:通过360或电脑管家等软件卸载 方式3:通过安装包提供的卸载功能卸载 残余文件的清理 清理注册表 ...

  4. Windows下安装MySQL数据库

    windows下安装MySQL数据库,照着帖子安装了两个电脑,没次都有一点小错误,参考别人的安装记录,根据自己的安装过程,记录一下.(一个电脑安装的5.7.25 一个电脑安装的5.7.26) 一.My ...

  5. 与mysql数据库的交互实战_实战教程丨五步教你优雅地在Windows下安装MySQL数据库...

    虽说近几个月全球的经济都不怎么景气,但有个事实我们必须得承认: 各行各业的数据体量正在不断变大. 而随着数据体量的不断扩大,各公司使用数据库管理来数据再常见不过.比如MySQL这样的关系型数据库,互联 ...

  6. windows mysql 数据库存放位置_windows环境下更改Mysql数据库存储位置的具体步骤

    最近对windows2003环境下的mysql数据位置进行迁移工作.在网上搜集到的教程是这样的. 一.首先把mysql的服务先停掉. 二.更改MySQL配置文件My.ini中的数据库存储主路径 打开M ...

  7. Windows 10 安全移动 MySQL 数据库的存储位置

    系统: Windows 10 64bit 数据库: MySQL 5.7 要修改数据库存储的位置,比如从默认安装目录下的C:\ProgramData\MySQL\MySQL Server 5.7\Dat ...

  8. linux下更改MySQL数据库存储目录

    先看一下默认MySQL数据库数据目录到底存放在哪里 mysqladmin -u root -p variables | grep datadir Enter password: | datadir   ...

  9. windows下更换MySql数据库数据文件夹位置

    概述 由于更换硬盘,系统重新安装了一遍,原来的mysql数据还在之前的磁盘中,之前的磁盘被作为外接硬盘挂在在笔记本上,处于最小化迁移成本的考虑,我这里准备在新的系统中安装一个新的数据库,然后将数据库的 ...

最新文章

  1. 51岁雷军最后一次创业:要砸657亿造车,但小米「亏」得起吗?
  2. python编程课程上课有用吗-Python培训网络课堂|Python编程软件有哪些功能?
  3. WebConfig自定义节点并读取
  4. android roboto字体下载,Android字体设置及Roboto字体使用方法
  5. Serilog 日志框架如何自动删除超过 N 天的日志 ?
  6. linux的驱动开发——基于linux的单片机开发简介
  7. (链表,插入元素)破损的键盘
  8. centos7手动更新、每天自动更新
  9. git常用的10个命令
  10. Android攻略--单位转化器UC--Units Converter(学习笔记)
  11. python 等号 什么编码_Python运算符与编码
  12. C# winform开发的考试系统
  13. 优秀的人真是“自律”吗? —— 《微习惯》读后感
  14. html富强民主鼠标特效,给网站添加鼠标点击特效富强、民主、和谐 js效果 - 寒星皓月...
  15. 美国卡尔顿学院计算机专业怎么样,如何获得美国名校卡尔顿学院录取?
  16. 基于STM32+ESP8266+华为云IoT设计的健康管理系统并完成应用侧开发
  17. Unity 读取本地文件夹图片
  18. 那些学校考846计算机,长安大学2021年考研846计算机类学科基础参考书目
  19. 【NRF51822】DFU过程梳理
  20. 区块链技术解决投行电子底稿监管痛点 中国证券业协会在“中证链”发布首个应用

热门文章

  1. Node.js Stream(流) 简单易懂全解析
  2. JAVA时间日期处理类,主要用来遍历两个日期之间的每一天。
  3. [每日一题] OCP1z0-047 :2013-08-17 EXTERNAL TABLE――加载数据 ............................56...
  4. dmidecode 命令详解(获取硬件信息)
  5. word图片填充单元格
  6. 几种不伤身体的速效减肥秘方 - 生活至上,美容至尚!
  7. CSS设计指南(读书笔记 - 选择器)
  8. zabbix 中 mysql.sock 丢失问题
  9. Linux学习 Unit 4
  10. Ghost 的高可用安装 准备篇