西西软件园多重安全检测下载网站、值得信赖的软件下载站!
软件
软件
文章
搜索

首页西西教程数据库教程 → 将数据库从SQL Server数据库转换为MySQL

将数据库从SQL Server数据库转换为MySQL

相关软件相关文章发表评论 来源:西西整理时间:2011/7/21 21:32:50字体大小:A-A+

作者:西西点击:1001次评论:0次标签: SQLServer

格式工厂v4.0.5.0 官方正式版
  • 类型:视频转换大小:45.8M语言:中文 评分:7.7
  • 标签:
立即下载

一、迁移Database Schema。

首先使用Sybase Powerdesigner的逆向工程功能,逆向出SQL Server数据库的物理模型。具体操作是在Powerdesigner中选择“File”,“Reverse Engine”再选择Database,将DBMS选择为SQL Server,如图:

然后选择数据源,也就是要具体连接到的SQL Server数据库服务器,然后选择要逆向的数据库名,比如选中“WSS_Content_80”如图所示:

单击确定即可生成物理模型图:

然后单击“Database”菜单下的Change Current DBMS修改当前的DBMS,改为MySQL 5.0,

单击确定后即可生成MySQL的物理模型 然后单击“Database”菜单下的“Generate Database”生成数据库脚本文件。

接下来是手工修改下生成的脚本的内容。

将其中的dbo.全部替换成空

将create user这样的语句删除掉。

如果有些字符在MySQL中是关键字,那么必须使用“`”(键盘上数字1左边那个符合)符合框起来。

加上MySQL所需要的存储引擎比如每个建表语句后跟上:

ENGINE = INNODB CHARACTER SET utf8 COLLATE utf8_general_ci;

将生成的脚本在MySQL中去运行一次即可创建数据库。

二、迁移数据内容

数据内容只能通过生成INSERT语句的方式来做。

首先使用SSMS的“生成脚本”功能(在数据库上右键,选择“任务”“生成脚本”选项),可以为SQL Server数据库中的数据生成插入脚本。

首先选择要迁移数据的表,这里我们全选所有的表:

然后单击下一步,选择将脚本保存到新的查询窗口:

单击“高级”选项,在高级选项窗口中选择“要编写脚本的数据的类型”为仅限数据:

然后“确定”再下一步下一步即可生成INSERT脚本文件。

修改生成的脚本文件,主要有以下几项修改:

使用批量替换的方式去掉[ ]这是SQL Server的符合,在MySQL中不用这个。

使用批量替换的方式去掉dbo.

有些单词在MySQL中是关键字的,那么需要使用“`”引起来。

关于Datetime类型的数据,需要手工修改下,SQL Server默认生成的是这样的语句,在MySQL中是没办法解析的:

CAST(0x00009EEF00000000 AS DateTime)

为每一行添加一个;表示一个插入语句结束。这个分号在SQL Server中可以不需要,但是在MySQL中是必须的。简单的方法是使用高级的文本编辑器(比如Notepad++),将\r\n替换为;\r\n即可。

    xv格式转换器
    (31)xv格式转换器
    经常使用迅雷下载视频的网友应该会常见到或者格式的视频,这些格式是迅雷的专属格式,只能使用迅雷看看播放器来观看。不过有些用户不想用迅雷看看却下载了这个格式的视频的,可以使用视频格式转换器来将其转换成常见的视频格式就可以用一般播放器观看了。...更多>>
    dvd转换器
    (32)dvd转换器
    随着网络视频的不断发展,使用光盘看视频的人越来越少,更多的人选择了直接在网络媒体上看视频。不过的画质与可收藏性让很多人还是对其有所留恋,但是由于光盘的播放方式比较单一还是很麻烦的,其实在视频格式发展至今格式的视频已经变得很容易去转换,市面上有很多转换器可以让我们轻松的将普通格式视频与视频互转。在一般人的概念中,转换器被归类于视频转换器类软件,但事实上,由于光盘具有程序广告花絮等的特殊性,光盘也不同...更多>>
    格式工厂
    (25)格式工厂
    格式工厂是我们用的最多也是最好用的格式转换工具。格式工厂是一款万能的格式转换器,可以转换各种音频视频文件格式,由于官方提供的是安装版,很多用户都在找格式工厂绿色版,西西为您提供绿色版格式工厂免费下载格式工厂支持格式所有类型视频转到。所有类型音频转到。所有类型图片转到。抓取到视频文件,抓取音乐到音频文件。文件支持黑莓安卓等指定格式。支持,水印,音视频混流。格式工厂的特长支持几乎所有类型多媒体格式到常用...更多>>
    avi格式转换器
    (34)avi格式转换器
    西西软件园提供格式转换器下载免费版大全,最好用的格式转换器一站式下载。格式转换器合辑采集自网络,均为官方免费版,请放心使用是什么格式叫做音频视频交错格式。它是由公司开发的一种数字音频与视频文件格式,原先仅仅用于微软的视窗视频操作环境,,现在已被大多数操作系统直接支持。格式允许视频和音频交错在一起同步播放,但文件没有限定压缩标准,即文件格式不具有兼容性。不同压缩标准生成的文件,就必须使用相应的解压缩...更多>>
    3gp格式转换器
    (65)3gp格式转换器
    是什么格式是手机视频格式,是一种流媒体的视频编码格式,使用户能够发送大量的数据到移动电话网络,从而明确传输大型文件,如音频,视频和数据网络的手机。是格式的一种简化版本,减少了储存空间和较低的频宽需求,让手机上有限的储存空间可以使用。格式转换器哪个好小编为您提供一系列格式转换器下载大全,关于哪个装唤器好用些,西西个人使用的一直是格式工厂,支持的比较多,现在也是一个品牌了,值得拥有。当然,,其实还是要...更多>>

    相关评论

    阅读本文后您有什么感想? 已有人给出评价!

    • 8 喜欢喜欢
    • 3 顶
    • 1 难过难过
    • 5 囧
    • 3 围观围观
    • 2 无聊无聊

    热门评论

    最新评论

    发表评论 查看所有评论(0)

    昵称:
    表情: 高兴 可 汗 我不要 害羞 好 下下下 送花 屎 亲亲
    字数: 0/500 (您的评论需要经过审核才能显示)