私はアプリケーションを作成しました。パーサーとWebポータルです。彼らはどちらもSQL Serverを使用しています。SQL ServerからMySqlへの変更に関するアドバイス
お客様はmySQLを使用する必要があります。
これはSQLスクリプトと同等ですか?
私はそうするためにConnector/NET(http://www.mysql.com/downloads/connector/net/)をインストールする必要があると思います。右?
ありがとうございます。
私はアプリケーションを作成しました。パーサーとWebポータルです。彼らはどちらもSQL Serverを使用しています。SQL ServerからMySqlへの変更に関するアドバイス
お客様はmySQLを使用する必要があります。
これはSQLスクリプトと同等ですか?
私はそうするためにConnector/NET(http://www.mysql.com/downloads/connector/net/)をインストールする必要があると思います。右?
ありがとうございます。
:MSSQLとMySQLは同等ですか?
回答:いいえ。いくつかの違いがあります。
構文の違いについては、http://www.x7media.com/resources/SQL_Differences_Between_Microsoft_SQL_Server_and_MySQL.aspを参照してください。
:MySQLのコネクター:
回答:はい。データベースシステムを使用するには、そのコネクタをインストールする必要があります。 MySQLのコネクタはあなたの質問にあるURLで入手できます。
最初の答え:あなたは(MySQLの例LIMIT
とMS-SQL用TOP
のために)特定の機能を使用する場合は、no、MySQLとMS-SQLはSQLスクリプトのために同等ではありません。したがって、すべての単一の問合せを問題なく実行したい場合は、標準のSQL句を使用する必要があります。
NHibernateを使用してデータベースロジックを変換することができます(Fluent NHibernateを使用するとさらに簡単になります)。クラスを使用してデータベースを記述および管理できます。データベース部分は内部的に管理され、最もよく知られているデータベースでコードの1行を変更しています。
第2の回答: MySQLを使用する場合は、MySQL Connectorを使用する必要があります。
MySQLの.NETプロバイダについて - このdotConnectプロバイダを見てください - http://www.devart.com/dotconnect/mysql/ – Devart