SQL Server的备份数据迁移到MYSQL对应表里的笨方法
2015-04-03 10:33
543 查看
本文将描述怎么将SQL Serve的备份数据迁移到MYSQL中去,方法比较笨,但是却简单可行。
业务场景:在项目实施过程中,前期已经在MYSQL数据库中自定义建好了相应的数据表,项目实施末,接到通知,说是要将客户先前系统的数据迁移到新的数据库表中,而客户先前用的数据库是sql server2008,而我们现在用的是mysql,并且所建的数据表命名上,字段的命名上均是自定义命名的,项目之间都是不同的,所以怎么将客户发来的sql server2008备份数据迁移到mysql中呢,因为时间比较紧急,所以也没有细想好方法,临时用了一个笨方法。
1.首先,我们拿到的是客户发过来的xxx.bak命名的数据库备份文件。
2.我们需要将这份文件的内容展现在sql server中:
【这里说两句题外话,还原数据库到sql server的时候有可能会出现以下问题,谨此记录供今后参考】
【一】
【二】
至此,将bak备份还原到数据库成功,接下来就是讲sql server的数据弄进mysql里面了,这里就是笨方法了,因为mysql里的表名称以及字段名称跟sql server里的完全不同,所以也只能现将sql server里的数据导出excel,然后再将excel导进到mysql里面。以下是详细步奏:
然后将复制的数据粘贴进一个excel表里,当然你也可以将结果另存为csv格式文件再转换成excel。或者不转换也行,mysql也支持直接导入本地csv数据。
现在我们将excel弄进mysql里面。相信大家都懂的了,如果不懂可以百度之。
好吧,就是这样的笨方法。
业务场景:在项目实施过程中,前期已经在MYSQL数据库中自定义建好了相应的数据表,项目实施末,接到通知,说是要将客户先前系统的数据迁移到新的数据库表中,而客户先前用的数据库是sql server2008,而我们现在用的是mysql,并且所建的数据表命名上,字段的命名上均是自定义命名的,项目之间都是不同的,所以怎么将客户发来的sql server2008备份数据迁移到mysql中呢,因为时间比较紧急,所以也没有细想好方法,临时用了一个笨方法。
1.首先,我们拿到的是客户发过来的xxx.bak命名的数据库备份文件。
2.我们需要将这份文件的内容展现在sql server中:
【这里说两句题外话,还原数据库到sql server的时候有可能会出现以下问题,谨此记录供今后参考】
【一】
【二】
错误"因为数据库正在使用,所以无法获得对数据库的独占访问权"的解决方案:
http://blog.sina.com.cn/s/blog_7af28c640101n51j.html至此,将bak备份还原到数据库成功,接下来就是讲sql server的数据弄进mysql里面了,这里就是笨方法了,因为mysql里的表名称以及字段名称跟sql server里的完全不同,所以也只能现将sql server里的数据导出excel,然后再将excel导进到mysql里面。以下是详细步奏:
然后将复制的数据粘贴进一个excel表里,当然你也可以将结果另存为csv格式文件再转换成excel。或者不转换也行,mysql也支持直接导入本地csv数据。
现在我们将excel弄进mysql里面。相信大家都懂的了,如果不懂可以百度之。
好吧,就是这样的笨方法。
相关文章推荐
- mysql 备份与迁移 数据同步方法
- mysql 备份与迁移 数据同步方法
- 在SQL Server中,自动完成数据汇总、统计和(或)备份等周期性任务的方法
- mysql的修改用户,备份,整个opengoo的数据迁移
- 简单mysql备份恢复数据的方法.
- 使用PHP备份MYSQL数据的多种方法
- mysql 把备份数据文件还原后乱码处理方法
- mysql:数据备份和恢复方法
- MSSQL2000的数据迁移到MySQL上的方法
- MySQL备份和恢复数据表的方法(1)
- MYSQL数据备份/恢复简易方法
- 使用PHP备份MYSQL数据的多种方法
- SQL Server导入、导出、备份数据方法
- 详解MySQL数据备份之mysqldump使用方法
- MySQL数据备份和恢复的方法大全
- 将数据(数据库对象 和 表中数据)从 mysql 迁移到sql server 的实际样例
- 把一个用sql server 2005内置加密方法加密数据的DB从一台电脑备份后,还原到另外一台电脑上,出现的问题的处理办法
- MySQL备份和恢复数据表的方法
- [转载]MySQL备份和规单数据表的方法(5)
- 另类备份MYSQL数据的方法