【发布时间】:2016-08-10 01:38:59
【问题描述】:
我的职业是 PHP 开发人员。我在我的机器上使用 Ubuntu Linux。
我对 .Net 框架 和 MS SQL Server Express 数据库一无所知。
我收到了一个名为 project_db.bak 的文件,我必须将其转换为 project_db.sql 才能将相同的数据库导入 MySQL。
我在 Internet 上搜索了解决方案。我找到了几个答案,但他们要求使用我不能使用的 MS SQL 服务器工具。我必须以其他方式实现这种转换。
有人可以在这方面帮助我吗?
【问题讨论】:
-
来自命令提示符
mv project_db.bak project_db.sql -
为什么不能使用ms sql工具? SQL Server Express 是免费的,SQL Server Management Studio 也是免费的。将现有的 ms sql 数据库转换为 mysql 会更顺畅,但您仍然可能需要文本工具来进行转换。
-
或者只是浏览到
mv project_db.bak我不认为phpMyAdmin 关心它导入的文件叫什么 -
但是如果文件来自 SQL Server,我怀疑它只会导入,因为这两个数据库在很多方面都完全不同
-
@Shadow:我无法使用 ms 工具,因为我使用的是 Ubuntu Linux。
标签: mysql sql-server database sql-server-2008