标签:cli 1.2 分享 image mysql5.5 字段 编码 dev rem
系统环境:win10专业版,.NET版本4.0
VS版本:2013 旗舰版
旧环境:EF5+SQLserver2012
迁移后环境:EF6+Mysql5
使用工具:
Navicat Premium_11.2.7简体中文版。做MSSQL(SQLserver)→Mysql 直接导入操作。
链接:http://download.csdn.net/detail/ahgaoyong/9482314
mysql-for-visualstudio-1.2.6.msi,mysql-connector-net-6.9.9.msi。VS用于链接mysql的插件。
链接:http://dev.mysql.com/downloads/windows/visualstudio/,http://dev.mysql.com/downloads/connector/net/6.9.html
新建连接时可以选择数据库类型
准备好mssql和mysql的数据库
先在mysql中新建一个数据库,
新建好了之后, 双击使其图标变成有颜色的,点击右侧的"导入向导"
选择ODBC格式
点左边的"..."呼出连接属性,并选择"OLE DB Provider", 如果你是本地数据库,请尝试最后一项"Native Client"
配置mssql连接信息和数据库,记得"测试连接"
完成后可以选择那些表需要导出来
后续操作可以对表名进行更改, 对每个表的字段进行修改.
Tip:
默认情况不会设置主键(也就是没有主键和自增属性)
最后在mysql中创建的表名,都是小写的
mssql中bit → mysql中tinyint,更多类型转换请自行尝试
导入后可看到数据:
Tip: 如果mssql与mysql编码不一样,则会乱码, 请自行调整编码, 推荐调整为utf8模式.
EF5+SQLserver2012迁移到EF6+mysql5.5.47(一)
标签:cli 1.2 分享 image mysql5.5 字段 编码 dev rem
原文地址:http://www.cnblogs.com/tinyjian/p/6235014.html