`
piperzero
  • 浏览: 3541426 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
文章分类
社区版块
存档分类
最新评论

WINDOWS下更改MYSQL数据路径(datadir)后服务启动碰到1067问题及解决

阅读更多

晚上安装完MYSQL(系统:深度WINXPSP2, MYSQL版本:5.1.32)后,用MYSQL自带的配置工具配置完发现默认的数据存放路径是:C:/Documents and Settings/All Users/Application Data/MySQL/MySQL Server 5.1/Data/。感觉很不爽,就修改一直想在配置工具中修改这个路径,结果发现"NO WAY"。只好手工修改my.ini了。结果痛苦的历程开始了: 1、修改路径为:E:\dev\MySQL5.1\Data,结果重新启动服务(在windows 服务里面进行启动)会出现1067的提示 2、于是赶紧用配置工具重新配置,当配置工具到了启动服务那步继续出错 3、打开cmd,"net stop mysql" "net start mysql"继续1067 4、后来发现 E:\dev\MySQL5.1\Data 这个路径不存在,于是创建,继续启动服务,仍然这个问题,于是删除my.ini重新配置,服务启动成功,但是 datadir 又变成默认的路径,基本上可以断定是datadir问题,百度一下发现有不少文章说去什么系统目录下找 my.ini 修改,结果根本找不到这个文件 5、进入E:\dev\MySQL5.1\Data 总觉得少了点文件夹,于是打开 C:/Documents and Settings/All Users/Application Data/MySQL/MySQL Server 5.1/Data/ ,哇,终于出现了平时在phpmyadmin下看经常看到的 mysql 和 test 两个文件夹(mysql 的数据目录下一个文件夹就是一个库),于是复制默认数据目录下的所有内容到自定义数据目录下,重启MYSQL 服务。OK,终于大功千成了。

分享到:
评论

相关推荐

    Windows下Mysql启动报1067的解决方法

    在解决问题的过程中,记得每次更改配置或进行操作后都要尝试重新启动MySQL服务,以验证问题是否已经解决。同时,保持耐心和细心,逐步排查每个可能的原因,大多数情况下都能找到问题所在并成功解决。在实践中,记录...

    Mysql服务无法启动的1067错误解决

    当我们在Windows环境下试图启动MySQL服务时,如果遇到了错误1067,这通常意味着MySQL服务在启动过程中出现了异常情况,导致服务无法正常运行。具体原因可能包括但不限于以下几点: 1. **配置文件问题**:MySQL在...

    MYSQL服务无法启动1067解决办法

    1067错误代码全称为“进程意外终止”(The process terminated unexpectedly),当Windows尝试启动一个服务时,如果该服务未能正确启动或在启动后立即停止,则会出现此错误。对于MySQL服务来说,这意味着服务管理器...

    如何将mysql的默认datadir改变成自己想要的路径

    默认情况下,MySQL安装后其datadir通常位于一个预设的位置(例如Windows系统下可能是`C:\Documents and Settings\All Users\Application Data\MySQL\MySQL Server 5.1\data`)。然而,在实际应用中,出于性能、空间...

    MySQL服务无法启动(1067)问题解决

    ### MySQL服务无法启动(1067)问题解决 #### 背景介绍 在使用MySQL数据库的过程中,可能会遇到MySQL服务无法启动的情况,并且错误提示为“1067”。这种情况通常发生在Windows操作系统上,当MySQL服务试图启动时,会...

    Mysql修改datadir导致无法启动问题解决方法

    在MySQL的管理中,有时需要更改`datadir`的路径,即数据库的数据存储位置。然而,在执行这样的操作后,MySQL服务可能无法正常启动,这通常是由多种原因引起的。在这个问题中,描述指出是由于SELinux(Security-...

    Windows server2012 r2环境MySQL 8.0修改DATA储存路径的方法.docx

    ### Windows Server 2012 R2环境下MySQL 8.0数据存储路径迁移及问题解决 #### 背景介绍 在Windows Server 2012 R2环境中部署MySQL 8.0.16时,可能会遇到需要更改数据存储路径的情况。默认情况下,MySQL的数据文件...

    mysql 5.7更改数据库的数据存储位置的解决方法

    在本文中,我们将详细介绍如何在MySQL 5.7版本中更改数据库的数据存储位置,以解决空间不足的问题。 首先,需要修改MySQL配置文件以指定新的数据存储目录。在大多数Linux系统中,配置文件通常位于`/etc/my.cnf`。...

    mysql启动错误1067的解决(真的很好用)

    通过正确配置`my.ini`文件中的`basedir`和`datadir`,大多数情况下可以有效解决MySQL启动错误1067的问题。此外,还需要注意其他配置选项是否正确无误。在实际操作中,如果遇到其他问题,建议仔细阅读官方文档并寻求...

    修改MySQL数据存储位置

    ### 修改MySQL数据存储位置 #### 知识点一:为何要修改MySQL数据存储位置 在IT运维工作中,经常需要对数据库进行维护管理。当数据库的数据量逐渐增大时,可能会遇到服务器磁盘空间不足的问题,尤其是在操作系统...

    MySql 1067错误解决方法

    3. 保存更改后重启MySQL服务。 ##### 方法三:重新安装MySQL 如果上述方法都无法解决问题,可以考虑完全卸载MySQL,然后重新安装,并确保在安装过程中选择正确的目录和配置选项。 ##### 方法四:检查权限与资源 1....

    mysql安装&修改数据路径说明_centos.docx

    在 CentOS 服务器上安装 MySQL 数据库并更改数据存储路径是一个重要的系统管理任务,这有助于保持系统的整洁和优化存储资源的利用。以下是一个详细的步骤指南: 1. **YUM 安装 MySQL** - CentOS 使用 `YUM` ...

    CentOS7中MariaDB修改datadir后无法启动的解决方法

    然而,在将MariaDB的datadir从默认位置(如/var/lib/mysql)更改为其他目录(如/home/mysql)后,发现数据库服务无法正常启动。系统日志显示警告,无法创建测试文件,例如/core.lower-test。 解决方法分析: 1. ...

    linux修改mysql数据库文件的路径

    9. **检查服务状态**:确保MySQL已经成功启动,并且数据文件在新的路径下: ```bash sudo service mysql status ``` 10. **测试连接**:通过MySQL客户端验证是否可以正常连接到数据库。 在进行这些操作时,请...

    自己总结 mysql服务器连接不成功之解决方法

    2. 检查并修改`%windir%\my.ini`文件,设置`basedir`指向MySQL的安装路径,以及`datadir`指向数据文件的位置。 3. 如果是初次安装后的问题,可能需要运行`mysql_install_db`脚本,然后将`mysql.server`拷贝到`/etc/...

    mysql 修改数据文件位置

    在这种情况下,检查错误日志(通常在`C:\ProgramData\MySQL\MySQL Server 5.7\Logs`或相应的新日志文件夹)以获取详细信息,帮助解决问题。 在实际操作中,考虑到系统的稳定性和数据安全性,建议在进行此类操作前,...

    mysql安装失败启动服务失败

    - **编辑my.ini**:使用文本编辑器打开MySQL安装目录下的my.ini文件,检查并修改配置项,如数据目录路径(`datadir`)、日志文件路径(`log-error`)等。 - **端口设置**:确认`port`选项是否正确设置为3306或其他未被...

    自己总结的centos mysql5.7更改存储路径

    接下来,需要修改MySQL的配置文件`my.cnf`,以便MySQL能够识别新的数据存储路径。 1. **打开配置文件** 使用文本编辑器打开`/etc/my.cnf`文件(或者对应的文件路径,具体取决于安装方式)。 ```bash vi /etc/my....

    mysql8.0.25安装配置教程(windows 64位)

    MySQL 8.0.25 是一款广泛使用的开源关系型数据库管理系统,尤其在Windows 64位操作系统上,它提供高效稳定的数据存储和管理能力。本文将详细介绍如何在Windows 64位系统上安装和配置MySQL 8.0.25。 首先,你需要从...

Global site tag (gtag.js) - Google Analytics