当我进入我在mysql中创建的数据库时,我只看到了db.opt,.frm和.ibd文件类型。有没有办法创建.mdf数据库文件,以便我可以在visual studio中进一步创建我的项目?
答案 0 :(得分:0)
要在Visual Studio中使用MySQL数据库,您需要使用Connector / Net和MySQL For Visual Studio。此代码运行良好,允许您使用MySQL的各种功能。
或者您需要将数据从MySQL传输到SQL Server。如果必须,可以使用工具。
见这里。 http://dev.mysql.com/tech-resources/articles/mysql-installer-for-windows.html
确实有些MySQL数据库具有使用.frm和.ibd文件的磁盘上结构。但是这些文件几乎完全由MySQL服务器进程访问。
mdf文件也是SQL Server的ondisk结构。这些文件不可传输,如.xls文件或其他“文档”文件。
答案 1 :(得分:0)
1)你 NOT 希望"将MySQL数据库提取为.mdf文件"。相反,您希望将 MySQL数据库导出到SQL服务器数据库。
2)SQL Server使用以下任何文件 - 至少,您需要一个"主数据库文件"和一个"日志文件"。但是您绝对需要MSSQL来为您管理这些文件:
3)那么你如何出口?如果您熟悉MSSQL SSMS(MSSQL GUI),则可能需要考虑使用“导出/导入向导”。这是一个很好的" howto"使用MSSQL" import"工具:
4)或者,您也可以使用phpAdmin来导出"导出"进入MSSQL:
5)最后,如果您只想从MSVS C#或ASP.Net程序访问mySQL数据......根本不需要导出/导入。 .Net允许您直接访问mySQL数据:
祝你好运 - 让我们知道你发现什么最适合你!