我正在创建一个新的Asp.Net MVC 3应用程序。 Visual Studio完成了很多创建数据库和初始布局的工作。非常好!我会将初始文件上传到我的服务器,但我希望它使用服务器上的MySql数据库运行。
有一些快速/简单的方法吗?我并不担心数据,只是表的结构以及连接/配置的变化。
非常感谢!
答案 0 :(得分:1)
您可以将任何MS-SQL数据库导出为脚本(Sql Server管理器) 修复它以使其兼容。
但是你还需要Membership provider,看看MySql是否存在,否则你必须创建一个(movie)。
答案 1 :(得分:1)
“Migrating from Microsoft SQL Server and Access to MySQL”中列出了许多工具。
或者(假设您正在使用两个平台上都存在的列类型),您可以编写脚本以将架构转储从SqlServer转换为MySQL(或在文本编辑器中手动进行转换)。更好的是,您可以编写一个程序程序来从SqlServer读取INFORMATION_SCHEMA
表,并在mysql中生成必要的CREATE TABLE...
语句。很多选择。