2009-11-10 77 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

相關問題