新聞中心
如何利用vs搭建mysql數(shù)據(jù)庫(kù)
新建一個(gè)工程名叫mysql,編程環(huán)境選擇c#,然后選擇windows窗體應(yīng)用程序,新建一個(gè)窗體用于顯示查詢到sql數(shù)據(jù)庫(kù)的數(shù)據(jù)集
盤山網(wǎng)站制作公司哪家好,找成都創(chuàng)新互聯(lián)公司!從網(wǎng)頁(yè)設(shè)計(jì)、網(wǎng)站建設(shè)、微信開(kāi)發(fā)、APP開(kāi)發(fā)、自適應(yīng)網(wǎng)站建設(shè)等網(wǎng)站項(xiàng)目制作,到程序開(kāi)發(fā),運(yùn)營(yíng)維護(hù)。成都創(chuàng)新互聯(lián)公司從2013年成立到現(xiàn)在10年的時(shí)間,我們擁有了豐富的建站經(jīng)驗(yàn)和運(yùn)維經(jīng)驗(yàn),來(lái)保證我們的工作的順利進(jìn)行。專注于網(wǎng)站建設(shè)就選成都創(chuàng)新互聯(lián)公司。
從工具箱向form1窗體上拖一個(gè)按鈕和datagridview控件,按鈕是觸發(fā)連接數(shù)據(jù)庫(kù)獲取數(shù)據(jù)集,按鈕的名稱為顯示,datagridview控件是用于顯示數(shù)據(jù)集內(nèi)容
單擊解決方案資源管理器中的引用文件夾然后右鍵選擇添加引用,選擇瀏覽后打開(kāi)mysql.data.dll,這是c#連接mysql數(shù)據(jù)庫(kù)的動(dòng)態(tài)庫(kù),里面封裝了很多常用的操作數(shù)據(jù)庫(kù)的方法
在解決方案資源管理器中的form1.cs的代碼中加入using MySql.Data.MySqlClient;這就是代碼中的實(shí)際引用mysql.data.dll中的內(nèi)容,有了這個(gè)c#就能很方便地操作sql數(shù)據(jù)庫(kù)
在按鈕的單擊事件中添加如下代碼
string str = "Server=127.0.0.1;User ID=root;Password=123456;Database=test;CharSet=gbk;";
MySqlConnection con = new MySqlConnection(str);//實(shí)例化鏈接
con.Open();//開(kāi)啟連接
string strcmd = "select * from user";
MySqlCommand cmd = new MySqlCommand(strcmd, con);
MySqlDataAdapter ada = new MySqlDataAdapter(cmd);
DataSet ds = new DataSet();
ada.Fill(ds);//查詢結(jié)果填充數(shù)據(jù)集
dataGridView1.DataSource = ds.Tables[0];
con.Close();//關(guān)閉連接
使用navicat軟件在數(shù)據(jù)庫(kù)test中新建表user,然后新建兩個(gè)字段username和password(圖中的欄位),navicat軟件是mysql的圖形化界面工具,負(fù)責(zé)新建表以及備份等數(shù)據(jù)庫(kù)操作,直觀地通過(guò)界面來(lái)操作
7
數(shù)據(jù)庫(kù)建好后就可以執(zhí)行工程了,單擊顯示按鈕執(zhí)行結(jié)果如下,出現(xiàn)username和password說(shuō)明數(shù)據(jù)庫(kù)連接成功,由于沒(méi)有添加數(shù)據(jù)所以下面為空
vs2010如何連接mysql數(shù)據(jù)庫(kù)
跟一般的mssql不同只是驅(qū)動(dòng)不同而已。
首先需要安裝.net連接mysql的驅(qū)動(dòng),去
下載并安裝。
然后你就可以在vs的server explorer添加連接了。
在程序中你也可以用連接字符串,比如:
add name="mySql" connectionString="Server=localhost;Database=mydb;Uid=User;Pwd=mypass;" providerName="MySql.Data.MySqlClient"/
如果要具體教程的話可以看一下
vs怎樣連接mysql數(shù)據(jù)庫(kù)連接
vs2015連接mysql方法:
一.點(diǎn)開(kāi)工具中的連接到數(shù)據(jù)庫(kù)
二.復(fù)制sql數(shù)據(jù)庫(kù)的服務(wù)器名到vs中
三.選擇連接的數(shù)據(jù)庫(kù)名稱
四.選擇高級(jí)屬性最下面的一行全部復(fù)制 得到 Data Source = DESKTOP - DFOPNE4; Integrated Security = True
五.點(diǎn)開(kāi)web.config,把復(fù)制到字符串的替換到ConnectionString的引號(hào)部位中
六.這時(shí)就有兩種連接方式可以選擇了
static string strcon = "server=DESKTOP-DFOPNE4;Integrated Security=SSPI;database=Library;";
SqlConnection con = new SqlConnection(strcon);
網(wǎng)頁(yè)標(biāo)題:mysqlvs怎么使用 vs怎么連接mysql
瀏覽地址:http://fisionsoft.com.cn/article/hhsoig.html