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

WINDOWS下更改MYSQL数据路径(datadir)

 
阅读更多

1:查看mysql数据库data目录位置:
用show variables like 'datadir',可查看真正的data目录

2:修改my.ini数据存放路径:
basedir="D:/Program Files/MySQL/MySQL Server 5.5/"
datadir="D:/Program Files/MySQL/MySQL Server 5.5/Data/"

3:重新启动mysql服务

结果报错:在 本地计算机 无法启动 MySQL 服务。错误 1067: 进程意外终止。
解决方案:重新安装mysql,默认数据存放目录

4:用SQLyogEnt连接mysql:
错误码:1045
Access denied for user 'root'@'localhost' (using password: YES)

解决方案:
1. 管理员登陆系统,停止mysql服务或者结束mysqld-nt进程
2. 进入命令行,来到mysql的安装目录.假设安装目录为 d:\mysql\ , CMD进入命令行
3. 运行 d:\mysql\bin\mysqld -nt --skip-grant-tables 启动mysql,关闭权限的检查
4. 运行 d:\mysql\bin\mysqladmin -u root flush-privileges password "newpassword" 重设root密码
5. 重新启动mysql服务

建议可以保存以下DOS命令,另存为bat文件,然后双击执行
d:
cd D:\Program Files\MySQL\MySQL Server 5.5\data\bin
mysqladmin -u root flush-privileges password "newpassword"

ok,搞定!

分享到:
评论

相关推荐

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

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

    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配置文件以指定新的数据存储目录。在大多数Linux系统中,配置文件通常位于`/etc/my.cnf`。找到`[mysqld]`段落,将`datadir`参数改为新的路径,例如: ``` datadir=/data/mysql ``` 同时,由于...

    修改MySQL数据存储位置

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

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

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

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

    在Linux环境中,MySQL数据库文件的路径可以通过修改配置文件来改变,以便将数据存储在不同的位置。这个过程涉及到几个关键步骤,需要谨慎操作以确保数据库的正常运行。以下是一份详细的指南,涵盖了如何安全地更改...

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

    以下是一些解决Windows下MySQL启动报1067错误的方法: 1. **检查错误日志**: - 首先,你需要通过"事件查看器"来查找具体的错误信息。打开“运行”对话框(Win + R),输入`eventvwr.msc`并回车,进入事件查看器。...

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

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

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

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

    Linux-修改-Mysql-数据库-存放路径

    ### Linux下修改MySQL数据库存放路径详解 在Linux环境中,MySQL数据库的数据文件默认存放在`/var/lib/mysql`目录下。然而,在某些特定情况下,我们可能需要更改这些数据文件的存放位置,比如为了优化磁盘使用、提高...

    mysql 修改数据文件位置

    要修改数据文件的位置,你需要将`datadir`的路径更改为你的目标路径。假设你想将数据文件移动到D盘的新目录`D:\MySQL\Data`,则修改后的配置应为: ```ini [mysqld] datadir=D:\MySQL\Data ``` 保存修改后,别忘了...

    修改mysql版本为5.7

    - `datadir` 设置为 MySQL 数据目录的路径,例如 `datadir=D:\phpStudy7\MySQL\data`。 **第四步:更新系统环境变量** - 打开“控制面板”->“系统和安全”->“系统”,点击左侧的“高级系统设置”。 - 在“高级...

    mysql数据库更改数据储存位置

    为了确保MySQL能够在系统启动时正确加载新的数据存储位置,还需要修改启动脚本中的相关路径: 1. 备份原启动脚本: ```bash cp /etc/init.d/mysqld /etc/init.d/mysqldbak ``` 2. 使用文本编辑器打开启动脚本,...

    windows下安装多个mysql

    在Windows操作系统中安装多个MySQL实例是一项常见的需求,特别是在开发、测试和生产环境并存的情况下。以下将详细讲解如何在Windows上设置和管理多个独立的MySQL服务。 首先,我们需要理解MySQL的安装原理。MySQL...

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

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

    Linux下修改MySQL数据库数据文件路径的步骤

    在Linux环境下,特别是CentOS 7.6系统中,安装MySQL 5.7.25数据库后,默认的数据文件路径位于/var/lib/mysql。然而,出于安全和管理考虑,通常不建议在根目录下存储大量数据文件。为了改变这个路径,我们可以按照...

    安装版MySQL修改数据存储位置

    因此,了解如何正确地修改MySQL的数据存储位置对于确保数据的安全性和提高系统的性能至关重要。 #### 二、准备工作 在进行数据存储位置的修改之前,有几个重要的步骤需要完成: 1. **数据备份**:在任何涉及数据...

    WINDOWS下MYSQL安装故障诊断与排除MYSQL综合 电脑资料.docx

    以下是关于Windows下MySQL安装故障诊断与排除的一些关键知识点: 1. **错误1067**: 当出现“System error 1067 has occurred”错误时,这通常意味着MySQL服务无法启动。这可能是因为权限数据库或关键文件丢失或损坏...

    Mysql8.0.11-Windows安装指导

    ### MySQL 8.0.11 在 Windows 上的安装与配置指南 #### 一、概述 MySQL 是全球最流行的开源关系型数据库管理系统之一,广泛应用于各类应用开发中。本篇文章将详细介绍 MySQL 8.0.11 版本在 Windows 操作系统上的...

    关于MySQL数据迁移--data目录直接替换注意事项的详解

    1. **修改datadir**:确保在`my.cnf`中正确更新`datadir`,指向新的`data`目录位置,否则MySQL将无法找到数据文件。 2. **调整innodb_log_file_size**:迁移前后,确保日志文件大小配置的一致性,避免因大小不匹配...

Global site tag (gtag.js) - Google Analytics