1. 程式人生 > >C#連線\訪問MySQL資料庫

C#連線\訪問MySQL資料庫

準備

  • 安裝MySQL Server

軟體下載地址:http://dev.mysql.com/downloads/mysql/

安裝指導:http://bbs.mxej.net/thread-73-1-1.html

MySql非圖形化操作命令,所有操作在cmd下進行的;可以使用圖形化編輯工具“Navicat for MySQL”連線資料庫後,對資料庫及表格進行相應操作

  • 安裝mysql-connector-net

軟體下載地址:http://dev.mysql.com/downloads/connector/net/

安裝:安裝的過程並不複雜,按照提示進行即可。軟體(使用6.8.3版本)安裝完畢後,安裝路徑 \Assemblies資料夾內有v2.0、v4.0、v4.5幾個版本的元件。

  • 安裝Visual Studio2010

連線\訪問MySql資料庫

  • 在Visual Studio2010中新建專案,右鍵“Solution Explore”面板下的“References”,選擇新增引用;此處,需要引入兩個dll檔案到專案中,分別是\Assemblies\\v4.0目錄下的:MySql.Data.dll 和 MySql.Web.dll。PS:也可以選擇 \Assemblies下其他版本的元件。

示例:

  • 在程式碼中連線資料庫

1.新增名稱空間到專案中:using MySql.Data.MySqlClient;

2.建立SQL連線字串:string connectionStr = "Server=***;Database=***;Uid=***;Pwd=***";

Server:需要連線的資料庫地址

Database:需要連線的資料庫名

Uid:訪問資料庫的使用者名稱

pwd:訪問資料庫的密碼

3.連線資料庫:

  MySqlConnection connection = new MySqlConnection(connectionStr);
  connection.Open();

4.對資料庫中表格的增加資料操作:

         MySqlCommand cmd = connection.CreateCommand();
                cmd.CommandText = "INSERT INTO
***(***)VALUES(@

field_value1)";
                cmd.Parameters.AddWithValue("@field_value1", field_value1);
                cmd.ExecuteNonQuery();
      

其他刪、改表格資料的操作類似。

5.訪問資料之後定要記得將資料庫的連線關閉

connection.Close();

相關推薦

C#連線\訪MySQL資料庫

準備 安裝MySQL Server 軟體下載地址:http://dev.mysql.com/downloads/mysql/ 安裝指導:http://bbs.mxej.net/thread-73-1-1.html MySql非圖形化操作命令,所有操作在cmd下進行的;可

C語言訪問MySQL資料庫

從網上得到的一個已有程式,經過簡單修改和除錯滿足了自己變成的需求,記錄一下。。。謝謝前輩們的分享,讓我們可以站在巨人的肩膀上學習,進步!! #include #include #include #include #include "mysql.h" #pragma co

編寫Linux下用C語言訪問MySQL資料庫的程式

  在編寫這個程式的時候我和同學費了很大的力氣特別是在編譯的時候,下面我就把自己編譯的經驗給大家分享一下,希望大家能少走一些彎路。     我自己裝了mysql-5.0.41-linux-i686-glibc23.tar.gz 安裝部分就不說了!

訪問Mysql資料庫連線字串配置

Step1:App.config檔案裡進行配置 <?xml version="1.0" encoding="utf-8" ?> <configuration> <startup> <supportedRuntime version="

C語言操作MySQL資料庫,進行連線、插入、修改、刪除等操作

  很多人用到MySQL來開發一些專案,有時為了效能,我們會直接用C語言來開發相關的模組,尤其在我們的web應用中,雖然PHP、JSP等指令碼均提供了MySQL的介面,但是顯然直接使用C語言具有更好的安全性和效能,Michael以前用PHP開發的多個專案中就使用了C語言編寫的

C#訪問MySQL資料庫(winform+EF)

以前都是C#連線SQLServer,現在MySQL也比較火了,而且是開源跨平臺的,這裡連線使用一下,主要是體會一下整個流程,這裡使用的是winform 訪問MYSQL,當然使用winfrom,還是wfp,以及其他的技術這裡不討論,個人覺得這個比較上手快。 1、安裝MYSQ

C#訪問MySQL資料庫幫助類

轉載地址:http://www.cnblogs.com/JiYF/p/6572614.html MySQL資料庫訪問幫助類 1.專案新增引用官方MySQL動態庫MySql.Data.dll 專案新增引用 2.web.config配置資料庫連線字串 <?x

VS2015 C#訪問MySQL資料庫

VS2015 C#連線MySQL 一、工具安裝; 安裝 MySQL For Windows,這個不多說,上官網下載; 安裝mysql-connector-net,這個是MySQL

mysql的安裝、C++訪問mysql資料庫、編碼設定問題

一.mysql的安裝,這個相對簡單,直接去官網下載mysql安裝程式,就可以完成安裝過程,網上有很多安裝教程,這個沒什麼注意事項。 二、C++訪問mysql,主要是用到mysql定義的標頭檔案,內部定義了各種資料結構和函式,比如MYSQL,MYSQL_RES,MYSQL_

C#怎樣連結mysql資料庫

C#一般連結sqlserver資料庫,當然也會連結oracle。C#和MYSQL搭配貌似不多見哦 下面說說方法。 1、下載連結庫檔案,MySql.Data.dll MySql.Data.rar 2、工程引用檔案,並在類檔案中應用using using MySql.Data; using MySql.

遠端連線Hostinger MySQL資料庫 setup remote MySQL Workbench connection to Hostinger MySQL database

I tried to use MySQL workbench to connect my Hostinger MySQL database from my local desktop. Following the official tutorials, I setup the conn

C語言訪問INFORMIX資料庫 — SQLDA使用

分享一下我老師大神的人工智慧教程!零基礎,通俗易懂!http://blog.csdn.net/jiangjunshow 也歡迎大家轉載本篇文章。分享知識,造福人民,實現我們中華民族偉大復興!        

C語言訪問INFORMIX資料庫 — 介面實現

分享一下我老師大神的人工智慧教程!零基礎,通俗易懂!http://blog.csdn.net/jiangjunshow 也歡迎大家轉載本篇文章。分享知識,造福人民,實現我們中華民族偉大復興!        

本地cmd連線遠端mysql資料庫

一、登入遠端mysql 輸入mysql -h要遠端的IP地址 -u設定的MySQL使用者名稱 -p登入使用者密碼 例如:mysql -h 192.168.1.139 -u root -p dorlocaldata ( 如果不能實現,把MySQL安裝目錄下的MySQL Server 5

配置phpmyadmin連線遠端 MySQL資料庫

1、phpmyadmin程式所在伺服器:192.168.1.1,訪問地址為:http://192.168.1.1/phpmyadmin 2、MySQL資料庫所在伺服器:192.168.1.2,已經允許資料庫外鏈,MySQL資料庫使用者名稱:admin 密碼:123456 3、現在要通過http://

PHP當中如何使用Wampserver連線Mysql資料庫以及怎樣使用

3個回答 #各抒己見# 老人向兒子索要帶孫子費,老人有照看孫輩的義務嗎? 最佳答案 程順偉  來自知道合夥人認證行家 2016-02-05 wampserver安裝好後,在瀏覽器中訪問,localhost/phpmyadmin/,登入你當初設定的

VC++6.0 MFC利用ADO連線MySQL資料庫

安裝MySQL資料庫,併為其安裝驅動! 兩種連線方式:ODBC連線和非ODBC連線。 一、ODBC方式連結 1、應用程式的stdafx.h標頭檔案中(也可以在其他合適的地方)包含如下語句。 //匯入msado15.dll動態連結庫,不要名稱空間,將EOR改成adoEOR,避免與檔

c語言連結MySQL資料庫出現Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock'

這個問題,困擾了我好幾天,最後終於解決了。首先,我用find命令找了半天,也只有/tmp/mysql.sock,當時我很崩潰啊,後來看到一篇文章,我忘了地址,讓我有感,於是解決了這個問題。 1、在/var/run/目錄下建立一個mysqld的資料夾(如果這個資料夾沒有的話)。 sudo

JSP訪問mysql資料庫

在jsp中當建立登入表單時,可以與資料庫中的一些已經存在的資訊進行對比,進而判斷是否存在已有使用者,本篇只實現簡要介紹jsp訪問資料庫,只實現查詢功能,其餘功能類似。使用IDEA編譯器,首先配置檔案:首先在web資料夾下建立lib目錄(右鍵專案,New -> Directory -&g

Java Web eclipse中連線mysql資料庫

eclipse中連線到mysql資料庫 (Win10     jdk-7      Tomcat-7      eclipse ee