IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 大数据 -> 数据库MySQL本地迁移到其他盘 -> 正文阅读

[大数据]数据库MySQL本地迁移到其他盘

因当初安装mysql时未选择安装路径,导致将软件安装到c盘(Program Files)和32位软件安装目录(program Files X86)
Program Files和 Program Files X86差别:
1、这两个文件夹都是系统盘中安装软件的文件夹,其中Program Files是64位软件安装目录;Program Files(x86)是32位软件安装目录;

2、这是源于windows系统分为32位和64位,64位软件一般会安装到Program Files文件夹,32位软件会安装到Program Files (x86)文件夹,这是因为64位系统可以兼容32位的软件,很多以前的软件都是在32位系统开发的。你平时装的软件大部分默认也是32位的,所以安装到D盘,D盘就有了一个Program Files(x86)文件夹;

①现将原Program Files【C:\Program Files\MySQL\MySQL Server 5.6】整个复制到【D:\Environment\MySQL Server 5.6】(个人习惯将各种环境放于一个文件夹当中,方便查找管理,也可将文件拷贝到D盘新建Program Files文件夹下)
②在D盘创建ProgramData文件夹(若已有则不用创建),将c盘中【C:\ProgramData\MySQL】(ProgramData为隐藏文件可通过此电脑顶部界面【查看】勾选隐藏的项目)全部文件剪切(若不放心可先粘贴,完事验证可以了再删除)到D盘刚创建的ProgramData文件夹下【D:\ProgramData\MySQL】,若原C盘中Program Files (x86)文件夹下也有MySQL文件,那可以一并再D盘创建Program Files (x86)文件夹,并将文件拷贝至此。
③配置环境,到新移植的文件中【D:\ProgramData\MySQL\MySQL Server 5.6】通过记事本或者vscode打开my.ini文件,修改其中的datadir路径:、
不是原来program file文件中,也不是现在的【D:\Environment\MySQL Server 5.6】中,这里只有my-default.ini文件。

# datadir=C:/ProgramData/MySQL/MySQL Server 5.6/Data
datadir=D:/ProgramData/MySQL/MySQL Server 5.6/Data

data文件中存放的就是我们的数据库文件
④现在通过DOS界面 (win + R + cmd)输入:

net start mysql

显示:

发生系统错误 2。 
系统找不到指定的文件。

此时需要修改注册表
win + R + regedit
在这里插入图片描述
修改数值数据改为自己的路径,例如我的:

"D:\Environment\MySQL Server 5.6\bin\mysqld.exe" --defaults-file="D:\ProgramData\MySQL\MySQL Server 5.6\my.ini" MySQL

我们可以通过选中文件的属性,复制路径到此处,记得defaults也需要修改。
这样再在DOS界面输入:

net start mysql

显示启动数据库即可。
⑤其他,也可修改一下mysql启动的快捷方式的属性中的路径地址路径。

  大数据 最新文章
实现Kafka至少消费一次
亚马逊云科技:还在苦于ETL?Zero ETL的时代
初探MapReduce
【SpringBoot框架篇】32.基于注解+redis实现
Elasticsearch:如何减少 Elasticsearch 集
Go redis操作
Redis面试题
专题五 Redis高并发场景
基于GBase8s和Calcite的多数据源查询
Redis——底层数据结构原理
上一篇文章      下一篇文章      查看所有文章
加:2021-10-24 14:59:55  更:2021-10-24 15:01:09 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/24 3:20:15-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码