如何将mysql数据库解压缩为.mdf

时间:2014-12-12 22:02:54

标签: mysql visual-studio-2012

当我进入我在mysql中创建的数据库时,我只看到了db.opt,.frm和.ibd文件类型。有没有办法创建.mdf数据库文件,以便我可以在visual studio中进一步创建我的项目?

2 个答案:

答案 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来为您管理这些文件:

  • .mdf - 主数据库数据文件。
  • .ndf - 其他数据库数据文件,即非主要数据。
  • .ldf - 记录数据文件。

3)那么你如何出口?如果您熟悉MSSQL SSMS(MSSQL GUI),则可能需要考虑使用“导出/导入向导”。这是一个很好的" howto"使用MSSQL" import"工具:

4)或者,您也可以使用phpAdmin来导出"导出"进入MSSQL:

5)最后,如果您只想从MSVS C#或ASP.Net程序访问mySQL数据......根本不需要导出/导入。 .Net允许您直接访问mySQL数据:

祝你好运 - 让我们知道你发现什么最适合你!