mysqlconnectornetを使用してMySQLデータベースに接続します
1.最初にコネクタ/ネットをダウンロードしてインストールし、http://www.mysql.com/downloads/connector/net/
インストールディレクトリから必要な動的リンクライブラリMySQL.Data.dllを取得します。既にmysql.data.dllを持っている場合は、インストールすることもできません。
2.プロジェクトの動的リンクライブラリへの参照を追加する
3。次のようなMySQLにいくつかのテストデータを作成します。
私はphpadminを使用しています
Stuinfo(first_name、last_name、birthdate)Values( 'John'、 'Smith'、 '1990-2-3')に挿入
static void main(string [] args){string url = "server =" server = 127.0.0.1; user = root; database = sudent = 3306; password = root; "; //データベースアドレス、ユーザー名、データベース名、ポート、パスワードを示して、mysqlconnection connection = new mysqlconnection(url); string sta = "select * from stuinfo"; // simpleステートメントMySqlCommand = new MySqlCommand(STA、CONL)を実行します。 mysqldatareader reader = comm.executereader(); // mysqldatareaderで実行結果を受信しますwhile(reader.read()){console.writeline(0) + "" + reader.getString(1) + "" + reader.getString(2) + " + readtring() console.readkey(); reader.close(); conn.close(); //接続を閉じる} mysqldrivercsを使用してMySQLデータベースに接続します
MySqlConnectornetの使用に似ています。まず、mysqldrivercsをダウンロードしてインストールし、動的リンクライブラリファイルを取得します。
http://sourceforge.net/projects/mysqldrivercs/
mysqldrivercs.dllをプロジェクトのリファレンスに追加します。
または、MySQLデータベースで確立されたテストデータを使用するため、C#コードを直接書き込みます。
static void main(string [] args){mysqlconnection conn = new mysqlConnectionString( "127.0.0.1"、 "sudent"、 "root"、 "root"、 "3306)。 dbdatareader reader = cmd.executereader(); reader.close(); //接続を閉じる}実行結果:
データは正常に読み上げられました。