2010-11-30 11 views
2

私は、ASP.NET MVCとSQL Server(私のマシンでローカルに実行されたSQL Serverインスタンスを使用)を使用して自分のWebサイトを作成しました。SQL ServerからMySQLへの移行(データ移行なし) - 違いは何ですか?

私は自分のサイトをホスティングプロバイダにアップロードしようとしています。しかし、彼のDBはMySQLの下で動作します。私は既にDBそのもののデータは気にしません。これは主に模擬データであり、私が書き直してもかまわないいくつかのテーブルです。しかし、SQL ServerからMySQLへの移行についてはどうすればよいですか?これは私のコード内のクエリにどのように影響しますか?それは同じコード構文ですか?テーブル定義を再作成する必要がありますか?私のプロジェクトでは、SQLにLINQを使用しました。

SQL Serverの機能(ライセンス)を持つホストを探す必要がありますか? (私はしないことを...)

ありがとう!

答えて

1

LINQ to SQLはMS SQL Serverのみで動作しますので、引き続き使用したい場合は、MSSQLデータベースを持つホストを見つける必要があります。

+0

お役立ち情報私は結局MSSQLのサポートを受けることができるので、すべてが期待よりもうまくいったのです.-D http://www.orderoftheflame.co.uk/RandomImages/everything_went_better_than_expected.jpg –

+0

@Tom Teman - Linq is ** ** SQL Server固有のものではありません。他のデータベースのプロバイダがあります。http://code2code.net/DB_Linq/ – Oded

3

あなたはかもしれません。があります。はスムーズに移行することができますが、私はこれが事実になることを非常に疑っています。

多くの違いがあり、開発の際にどの機能を使用しているかによって異なります。

standardsのいずれかを使用していた場合は、運が悪い可能性があります。

wikipediaの比較シートを参照してください。

あなたの質問のLinqの面に関しては、MSSQLの代わりに問題なくLinqプロバイダを使用することができます。

ここ

は1へのリンクです:あなたは、MySQLホスティングで行くことに決めなければhttp://code2code.net/DB_Linq/


、私は期待どおりに動作することを確認するために、あなたのアプリケーションのテストすべての側面を示唆しています。

関連する問題