MySql の最新バージョンは 5.x です。私が初めて MySql に触れたのは php を使っていた時でした。その時はまだバージョン 4.x だったそうです。
Mysql5 は多くの新機能を追加し、ストアド プロシージャ、トリガー、ビュー、情報アーキテクチャ ビューなどのサポートを開始します。
MySql はインストール中にこれまでと同様に複雑で、プロンプトに他の理由もなく失敗プロンプトが表示されることがよくあります。
これは MySql と SqlServer を比較する記事です (http://htm.winsteps.net/database/331.htm)。MySql の中国語 Web サイト http://www.mysql.cn/ にはほとんど情報がありません。ほとんどがインストールに関する情報です。ヘルプ。
情報を確認するには、MySql Web サイト http://www.mysql.com/ にアクセスしてください。
MySql は、さまざまな接続ツール (http://dev.mysql.com/downloads/connector/) を提供するようになりました。Connector/ODBC および Connector/Net は .net で使用できます。
ODBC 接続効率は若干低くなる可能性がありますが、ネット直接接続を使用するのが最適です
この記事では、さまざまな接続方法を紹介します http://www.mysql.com/news-and-events/press-release/release_2002_10.html
1: ODBC 接続
現在のバージョンは 3.51 です。インストール後、次の操作を行うことができます:
// string conStr = "DRIVER = {MySQL ODBC 3.51 Driver}; SERVER = localhost; DATABASE =test; UID = root; PASSWORD=;"
//string conStr = "DRIVER={MySQL ODBC 3.51 Driver};SERVER=localhost;DATABASE=test;USER=root;PASSWORD=;OPTION=3;";
string conStr = "provider = MySQL ODBC 3.51 Driver; SERVER = localhost; UID = root; PASSWORD=;";
try
{
OleDbConnection connection = new OleDbConnection(conStr);
connection.Open();
}
catch(Exception ex)
{
MessageBox . Show(ex.Message);
}
2: ネット接続:
MySQL コネクタ Net 1.0.7: コネクタには net1.0、net2.0、mono1.0 の 4 つのバージョンがあります。無料
CoreLab.MySql 3.5: これは、30 日間の試用期間付きの商用バージョンです。
以下のコードは、MySQL Connector Net の使用例です。注: パラメータの接頭辞は「@」ではなく「?」です。この問題はかなり特殊です。 CoreLabのパラメータの接頭辞は「@」です