Windows下修改mysql的data文件夹存放位置的方法
按照正常步骤进行mysql的安装之后,发现datadir的默认目录是
代码如下:
C:\Documents and Settings\All Users\Application Data\MySQL\MySQL Server 5.1\data
本来C盘容量就不多,当然不能放在这个里面~~所以按照网上的步骤,在my.ini文件中进行了修改,然后在“服务”里面重启服务,可怕的事情发生了,出现了“本地计算机无法启动Mysql服务”的错误,愁苦死了,只好卸载又重装,问题还是一样,不停百度谷歌,终于解决了,总结如下。
一、登录mysql monitor命令:
代码如下:
cmd >> mysql -u root -p //然后回车输入密码
mysql > show variables like '%datadir%‘;
去C盘下的这个目录下查看(隐藏的文件夹),果然数据是存在这里,每个database对应一个文件夹,我的目的是将这个地址改为 E盘mysql安装目录下的data文件夹,一定要步步小心,否则很容易出错。
三、修改data存放位置
1.将上面C:\``````````\data下的所有文件夹copy到目标位置E:\````\data下(不要删除C盘下的那些数据文件,免得以后再配置的时候出错);
2.打开安装目录下的my.ini文件,找到这行: datadir="C:/ProgramData/MySQL/MySQL Server 5.5/data/" 修改为:datadir="E:\MySQL\data",特别注意是"\"而不是"/",否则不能成功(不知为何!!!)
3.退出所有对mysql.exe的调用,任务管理器看一下服务MySQL有没有停止,如果没有,在cmd中命令net stop mysql停止服务。然后在net start mysql重新启动服务
4.查询数据库位置,查看是否成功
四、mysql崩溃的解决办法
为了修改数据存放位置(默认在C盘),我私自修改了my.ini里面的一句话,结果直接mysql服务启动不了了,甚至mysqld.exe也直接崩溃,root用户也登录不进去,重新设置instance config直接在start service 一步无限卡死。。。最后试了一下在instance config的第一步就选择remove existed instance,然后重新设置一遍,在最后start的时候耐心一点,终于恢复正常了。。OMG~
相关推荐
-
mysql data文件夹位置查找
找到自己的mysql数据库的安装位置,如下 C:\Program Files\MySQL\MySQL Server 5.1,在它里面有个的my.ini文件,寻找如下行: [mysqld] 复制代码 代码如下: # The TCP/IP Port the MySQL Server will listen on port=3306 #Path to installation directory. All paths are usually resolved relative to this. bas
-
MySQL数据库迁移data文件夹位置详细步骤
由于yum安装mysql的时候,数据库的data目录默认是在/var/lib下,出于数据安全性的考虑需要把它挪到/data分区.步骤如下:一.关闭apache和mysql. 复制代码 代码如下: service httpd stopservice mysqld stop 二.将/var/lib下的mysql目录mv(移动)到data目录.为什么要用mv命令,而不用cp命令呢?应为linux文件系统特殊性,mv命令能保留文件的所有属性和权限,尤其是selinux属性.如果用cp命令,就需要回头再去
-
Windows下修改mysql的data文件夹存放位置的方法
按照正常步骤进行mysql的安装之后,发现datadir的默认目录是 复制代码 代码如下: C:\Documents and Settings\All Users\Application Data\MySQL\MySQL Server 5.1\data 本来C盘容量就不多,当然不能放在这个里面~~所以按照网上的步骤,在my.ini文件中进行了修改,然后在"服务"里面重启服务,可怕的事情发生了,出现了"本地计算机无法启动Mysql服务"的错误,愁苦死了,只好卸载又重装
-
Linux下修改MySQL数据库数据文件路径的步骤
使用rpm安装方式安装完MySQL数据库后,数据文件的默认路径为/var/lib/mysql,然而根目录并不适合用于存储数据文件. 原路径:/var/lib/mysql 目标路径:/home/mysql_data/mysql Linux系统版本:centos7.6 MySQL数据库版本:5.7.25 步骤: 1.创建目标路径 mkdir -p /home/mysql_data 2.关闭MySQL systemctl stop mysqld 3.复制数据文件 cp -arp /var/lib/my
-
windows下忘记MySQL密码的修改方法
一.windows下修改MySQL密码的方法如果在Windows下忘记了MySQL的密码,可以这样做:1.关闭正在运行的MySQL服务:net stop mysql或 在windows 任务管理器中结束 mysqld.exe 进程或在 管理工具里面的服务找到 mysql服务 ,将其停止: 复制代码 代码如下: C:\Users\Administrator>net stop mysqlMySQL 服务正在停止.MySQL 服务已成功停止. 2.打开命令行,转到mysql的bin目录下: 复制代码
-
Windows Server 2003下修改MySQL 5.5数据库data目录
说明: 操作系统:Windows Server 2003 MySQL版本:5.5.25 MySQL程序安装目录:D:\Program Files\MySQL\MySQL Server 5.5\ MySQL数据库目录:C:\Documents and Settings\All Users\Application Data\MySQL\MySQL Server 5.5\data 需求:修改MySQL数据库目录为D:\Program Files\MySQL\MySQL Server 5.5\data
-
win2008 R2服务器下修改MySQL 5.5数据库data目录的方法
说明: 操作系统:Windows Server 2008 R2 MySQL版本:5.5.25a MySQL程序安装目录:D:\Program Files\MySQL\MySQL Server 5.5 MySQL数据库默认目录:C:\ProgramData\MySQL\MySQL Server 5.5\data\ 需求:修改MySQL数据库目录为D:\Program Files\MySQL\MySQL Server 5.5\data 具体操作: 一.停止MySQL 开始-cmd net stop
-
Windows下Apache+MySQL+PHP运行环境的安装图文方法
1.安装Apache a) 双击文件Apach_2.2.8_win32-x86-no_ssl.msi,弹出欢迎界面.单NEXT按钮,进入到License Agreement(许可协议)界面. b) 用户需要同意界面 中的条款才能继续安装.选中I accept the terms in the license agreement 单选按钮后,单击NEXT按钮,如图1所示,进入程序描述与说明界面. 图1 c) 浏览程序的描述和说明后,单击NEXT按钮进入Server Information界面,如图
-
windows下修改Mysql5.7.11初始密码的图文教程
上周安装了Mysl 但是却无法登陆,找了好久才找到这个解决办法,讲的详细谢谢了. [摘要:1.my-default.ini 更名my.ini 正在解压的目次上面复造my-default.ini一份更名字为 my.ini. 2.翻开 Windows 情况变量设置, 新建变量名 MYSQL_HOME , 变量值为 MyS] 1.my-default.ini 改名my.ini 在解压的目录下面复制my-default.ini一份改名字为 my.ini. 2.打开 Windows 环境变量设置, 新建变
-
WINDOWS下安装MYSQL教程详解
1.下载安装包 -根据自己电脑系统选择合适的版本:https://dev.mysql.com/downloads/mysql/ 2.配置环境变量 2.1 解压所下载的压缩包 2.2 环境变量 win 10 电脑 这么进去 3.生成data文件 在你解压的目录下,eg:F:\Program Files\mysql-8.0.17-winx64\bin,以管理员身份运行cmd 执行mysqld --initialize-insecure --user=mysql 在eg 目录下生成data目录 4.安
-
windows下重置mysql的root密码方法介绍
今天发现 WordPress 连接不上数据库,登录 window server 服务器查看,所有服务均运行正常. 使用 root 账号登录 mysql 数据库,结果提示密码不匹配.我突然意识到,服务器可能遭受到 SQL注入 攻击了-- 至于事故发生的原因和之后所做的补救措施,以后有机会我会聊一聊的.这里我主要讲一下 mysql 用户密码的重置步骤. 重置 root 密码 在忘记 root 密码的情况下,可以进入 mysql 的安全模式,重置 root 密码. 1. 停止 MySQL 服务 打开命
-
windows下安装MySQL详细教程
目录 1.下载安装包(官网下载) 2.安装过程 2.1.配置环境 2.2.生成data文件 2.3.安装mysql 2.4.启动MySQL服务 2.5.登录mysql 2.6.查询登录密码 2.7.设置或修改root用户密码 2.8.退出登录MySQL 2.9.再次登录MySQL 1.下载安装包(官网下载) 直达链接:https://dev.mysql.com/downloads/mysql/ 下载后放到指定目录下解压即可(给电脑新手忠告:注意不要放在C盘,养成好习惯,放C盘多了会影响电脑运行速
随机推荐
- 关于extjs4如何获取grid修改后的数据的问题
- Angular中ng-options下拉数据默认值的设定方法
- JavaScript中的onerror事件概述及使用
- ASP.NET在IIS7中上下文中不可用的解决方法
- php str_replace的替换漏洞
- php将字符串转换成16进制的方法
- C#中的扩展方法详解
- VUE实现一个分页组件的示例
- 彻底掌握ASP分页技术杂谈
- 分享经典的JavaScript开发技巧
- JQuery jsonp 使用示例代码
- 三种Android单击事件onclick的实现方法
- Javascript中的call()方法介绍
- HTTPS 通信原理及详细介绍
- 基于java中泛型的总结分析
- vs2005中总是保留最近打开的项目和文件的记录
- 控制PHP的输出:缓存并压缩动态页面
- Java的枚举enum示例详解
- python zip()函数使用方法解析
- Javascript中的this,bind和that使用实例