sql server 2005 mysql_SQL Server 2005数据库换成MySQL数据库方法

1.在Navicat for MySQL新建一个库;

2.把SQL Server 2005的右键库,选择[任务],[生成脚本],选择要导出的数据库,

下一步,下一步,选择[表],下一步,选择表,下一步,

修改保存sql目录,下一步,完成。

(SQL Server 2005生成 script.sql脚本);

或:在sql server 2005中,右键点击数据库→任务→生成脚本按提示点击下一步,最后将脚本保存到文件xxx.sql

3.打开powerdesigner,点击文件→reverse engineer→database;

选择数据库类型为sql server 2005;

选择第二步中生成的sql文件;

点击确定,生成sql server 2005版本的PDM文件;

4.powerdesigner中,点击工具(Tools)→generate physical datamodel;

将detail选项卡中的check model的打钩去掉;

5.powerdesigner中选择数据库(database)→generate database;

6.mysql 中,用source命令从sql文件创建相关的表“source d:/xxx.sql”检查上一步骤中生成的脚本文件,由于是从sql server 中生成,数据库名称可能是dbo,将dbo改为你打算创建的数据库名称,并修改一些字段类型冲突;

①mysql 的decimal(0,0)无法自增改为 bigint类型;;

②一些关键字desc用`DESC` key用`key`;

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值