2009-11-10 120 views

回答

0

如果您无法找到一种方法让phpMyAdmin生成正确格式的导出文件,那么您必须编辑生成的导出文件以使其与MS SQL兼容。例如,您可能需要使用正则表达式来替换ENUM数据类型。

如果您发现您必须频繁导出数据,您可能会发现编写一个短文本处理脚本可以根据需要重新运行,这将节省您的时间。

呵呵,注意你的文本编辑器或喜欢的脚本语言可以正确处理由phpMyAdmin生成的文件的字符编码。

2
mysqldump --compatible=mssql -uroot -p some_database > output_file_mssql.sql 

VS

mysqldump -uroot -p some_database > output_file.sql 

望着两个文件会告诉你一些事情,看看之间的区别。

我希望能帮到一些。

+0

这是有用的,但问题是专门关于与phpMyAdmin使用。这里有一个类似的帖子,用于MySQL到MSSQL - http://stackoverflow.com/questions/2621682/import-mysql-database-into-a-ms-sql-server/2640073 – 2013-10-22 18:10:01

相关问题