刚入职,第一个任务是完成windows腾讯云到windows华为云上的MySQL数据库迁移。之前都是在CentOS上搞,感觉没啥难度,一口答应,没想到各种坑接踵而来。次数不再叙述坑都有哪些了,说说怎么迁移的吧

1.mysql在windows服务器上的环境变量的配置

我的电脑 --> 属性 --> 高级系统设置 --> 环境变量 --> 系统变量 --> (Path)编辑 -->新建一个(添加环境变量路径即可)

2.mysql数据库的全备

win + R --> CMD。执行备份命令:

linux:  mysqldump -uroot -p123 -A -R --triggers --master-data=2 –single-transaction>/backup/full.sql
windows: mysqldump -uroot -p123 --all-databases > C:\full.sql # 此处可看到两者有差别的,windows功能较少

此处还遇到一个访问拒绝的问题

此处需要以管理员身份运行,C:\Windows\System32下面有一个CMD程序,右键点击以管理员身份运行即可。

3.导入数据库

此处是在云服务器上面操作,需要将一个挂载到另一个上面,此处也简单。

win + R --> mstsc 输入地址加端口就可远程访问,直接复制粘贴就可以了

4.如何在windows服务器上迁移数据库,修改Data目录

找不到博客地址了,自己谢谢吧。网上那些只是复制data目录,修改了配置文件重启的同学们,一定是在虚拟机上实验的,然而并没有在生产环境中使用

话不多说,直接开干吧。

首先要关闭MySQL数据库

第一步:Data目录修改

压缩或准备一块新的磁盘,将Data目录直接复制过去,删除ib_logfile0 以及ib_logfile1两个文件。修改C:\ProgramData\MySQL\MySQL Server 5.7下的my.ini配置文件

# datadir=E:/Data

第二部:添加权限

我的电脑 --> 工具 --> 本地用户和组 --> 组里面找(Administrators) --> (右键) 添加到组 --> 添加 --> 高级 --> 立即查找 -->找到NETWORK SERVICE

直接添加进去就可以了。然后重启,大功告成

windows云服务器数据迁移的更多相关文章

  1. 无法登录到Windows云服务器怎么办?

    当您的云服务器无法远程登录时,我们首先建议您使用VNC方式登录. 是否可以通过控制台远程登录 远程登录失败时,请首先尝试能否通过管理控制台,使用VNC方式登录弹性云服务器. 登录管理控制台. 选择“计 ...

  2. 如何使用windows云服务器搭建IIs、windows服务

    如何使用windows云服务器搭建IIs.windows服务,以下针对腾讯云服务器进行说明 1.购买云服务器之后,第1步需要设置的是,找到重装系统.重置密码等处. 2.设置安全组,设置完安全组之后才能 ...

  3. CentOS云服务器数据盘分区和格式化

    1. 查看数据盘信息 登录CentOS云服务器后,可以使用“fdisk -l”命令查看数据盘相关信息. 使用“df –h”命令,无法看到未分区和格式化的数据盘,只能看到已挂载的. [root@VM_7 ...

  4. 微软云 azure 数据迁移之oracle11g dataguard

    背景,将本地的oracle数据迁移到微软云azure云上面的oracleserver. 1.复制本地的rman备份集到微软云azure的oracleserver上 scp -r -P56922 201 ...

  5. 京东云开发者|京东云RDS数据迁移常见场景攻略

    云时代已经来临,云上很多场景下都需要数据的迁移.备份和流转,各大云厂商也大都提供了自己的迁移工具.本文主要介绍京东云数据库为解决用户数据迁移的常见场景所提供的解决方案. 场景一:数据迁移上云 数据迁移 ...

  6. windows云服务器发布项目

    1.tomcat安装版安装,把server.xml中”localhost“改为自己的域名.启动tomcat的时候就通过外网访问到云服务器的tomcat主页. 2.上述实现的前提是已经对域名进行解析:域 ...

  7. Windows云服务器购买

    一直点击下一步 支付

  8. 服务器 阿里云服务器Ubuntu挂载数据盘

    服务器 阿里云服务器Ubuntu挂载数据盘  转自:http://www.codingyun.com/article/24.html coding云运行在阿里云的Ubuntu 12.04 64位操作系 ...

  9. Redis数据迁移方案

    场景 Redis实例A ---> Redis实例B,整库全量迁移 方案一: mac环境 brew install npm npm install redis-dump -g 针对RedisA: ...

随机推荐

  1. 用Openssl计算ECDSA签名

    ECDSA的全名是Elliptic Curve DSA,即椭圆曲线DSA.它是Digital Signature Algorithm (DSA)应用了椭圆曲线加密算法的变种.椭圆曲线算法的原理很复杂, ...

  2. UDP/TCP拾遗

    1.UDP的特点 (1)UDP 是无连接的,即发送数据之前不需要建立连接. (2)UDP 使用尽最大努力交付,即不保证可靠交付,同时也不使用拥塞控制. (3)UDP 是面向报文的.UDP 没有拥塞控制 ...

  3. win10:家庭版开启组策略

    1.新建一个txt文件 2.复制以下内容到txt文件 @echo off pushd "%~dp0" dir /b C:\Windows\servicing\Packages\Mi ...

  4. 7)django-示例(cbv)

    CBV(class base view)一个url根据method方式调用相应的方法.method常用有get,post 如果是GET请求,Home类会调用get方法,如果是POST提交数据,则类会调 ...

  5. jQuery-lazyload参数

    1.placeholder placeholder:'图片地址',用图片提前占据将要加载的图片的位置. 2.effect effect:‘fadeIn’ 表示用何种效果载入,eg:show()直接加载 ...

  6. C# Excel行高、列宽、合并单元格、单元格边框线、冻结

    private _Workbook _workBook = null;private Worksheet _workSheet = null;private Excel.Application _ex ...

  7. 在Winform开发框架中实现对数据库的加密支持(转)

    在很多情况下,我们需要对数据库进行加密,特别是Access数据库.Sqlite数据库,这些直接部署在客户端的数据,因为数据也是客户的资产,数据库总是存在很多相关的秘密或者重要的业务数据,所以一般来说, ...

  8. WebSocket服务端和客户端使用

    using System;using System.Collections.Generic;using System.IO;using System.Linq;using System.Net;usi ...

  9. mvn tomcat7:help的14个命令

    D:\2018\code\XXX>mvn tomcat7:help [INFO] Scanning for projects... [INFO] [INFO] ----------------- ...

  10. Confluence 6 安全概述和建议概述

    这个文档是针对 Confluence 的系统管理员希望对 Confluence Web应用程序安全性进行评估而设计的.这个页面将对系统的安全进行大致的描述,同时也会对 Confluence 的安全配置 ...