vs2015連接mysql方法:
成都創(chuàng)新互聯(lián)公司堅(jiān)持“要么做到,要么別承諾”的工作理念,服務(wù)領(lǐng)域包括:成都做網(wǎng)站、網(wǎng)站建設(shè)、外貿(mào)營銷網(wǎng)站建設(shè)、企業(yè)官網(wǎng)、英文網(wǎng)站、手機(jī)端網(wǎng)站、網(wǎng)站推廣等服務(wù),滿足客戶于互聯(lián)網(wǎng)時(shí)代的潁州網(wǎng)站設(shè)計(jì)、移動(dòng)媒體設(shè)計(jì)的需求,幫助企業(yè)找到有效的互聯(lián)網(wǎng)解決方案。努力成為您成熟可靠的網(wǎng)絡(luò)建設(shè)合作伙伴!
一.點(diǎn)開工具中的連接到數(shù)據(jù)庫
二.復(fù)制sql數(shù)據(jù)庫的服務(wù)器名到vs中
三.選擇連接的數(shù)據(jù)庫名稱
四.選擇高級屬性最下面的一行全部復(fù)制 得到 Data Source = DESKTOP - DFOPNE4; Integrated Security = True
五.點(diǎn)開web.config,把復(fù)制到字符串的替換到ConnectionString的引號(hào)部位中
六.這時(shí)就有兩種連接方式可以選擇了
static string strcon = "server=DESKTOP-DFOPNE4;Integrated Security=SSPI;database=Library;";
SqlConnection con = new SqlConnection(strcon);
跟一般的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"/
如果要具體教程的話可以看一下
1,打開navicat
for
mysql,點(diǎn)擊左上角“鏈接”按鈕,如下圖:
2,在彈出的新建鏈接對話框中,填寫遠(yuǎn)程數(shù)據(jù)庫服務(wù)器ip地址,賬號(hào),密碼等信息。如下圖:
3,最后確定保存即可。
:一、在web.config里面配置,后連接數(shù)據(jù)庫 (1)web.config文件:加在和 之間 三種配置方式: 1.windows身份驗(yàn)證,連接sql server數(shù)據(jù)庫: 2.windows身份驗(yàn)證,連接vs數(shù)據(jù)庫: 3.sql server身份驗(yàn)證,連接sql server數(shù)據(jù)庫
在app.config 或者web.config的connectionstring屬性里面添加數(shù)據(jù)庫連接字符串,然后程序取得這個(gè)串就可與其連接了
connectionStrings
add name="ConnectionString" connectionString="server=.\SQLEXPRESS;uid=用戶名;pwd=密碼;database=你的數(shù)據(jù)庫名字;"/
/connectionStrings
上面的server=你的數(shù)據(jù)庫實(shí)例名,.\SQLEXPRESS是我這里的一個(gè)實(shí)例,根據(jù)實(shí)際修改
步驟
首
先建立ODBC數(shù)據(jù)源,依次打開:我的電腦 - 控制面板 - 管理工具 - 數(shù)據(jù)源(ODBC)-點(diǎn)擊“系統(tǒng)DNS”
選擇右邊的添加,在彈出的框中拉到后面,選擇“Mysql ODBC5.1
Driver”,這個(gè)名字根據(jù)你的驅(qū)動(dòng)版本不同會(huì)有所差異。點(diǎn)擊完成,就會(huì)出現(xiàn)如圖三的信息,根據(jù)提示填寫
Date soure Name:隨便填,建議英文!
Description:描述!隨便填,建議英文!
server:localhost(如果是本地服務(wù)器就天localhost,否則填你的服務(wù)的ip地址)
user:你的mysql的用戶名
password:你的mysql的密碼
DataBase:點(diǎn)下拉菜單,選擇當(dāng)前你mysql數(shù)據(jù)庫中存在的數(shù)據(jù)庫
到這里ODBC數(shù)據(jù)源建立完畢
然后就到VS 2008 里面配置了,點(diǎn)擊VS菜單中的視圖 - 服務(wù)器資源管理器,打開如圖所示的界面,右擊數(shù)據(jù)連接,然后選擇連接,打開如圖所示的界面,點(diǎn)擊“使用用戶名或系統(tǒng)數(shù)據(jù)源名稱”的下來帶單,然后就見到我們新建的數(shù)據(jù)源,選擇,然后測試
最后就是連接數(shù)據(jù)庫的代碼了:
string constr = "Dsn=ODBCforMysql";
OdbcConnection conn = new OdbcConnection(constr);
conn.Open();
string sqlstr = "select * from tools.zhanghao";
OdbcCommand cmd = new OdbcCommand(sqlstr, conn);
OdbcDataReader reader = cmd.ExecuteReader();
while (reader.Read())
{
Console.Write(reader.GetString(0) + ", ");
Console.Write(reader.GetString(1) + ", ");
}
conn.Close();
Console.Read();
關(guān)鍵是連接字符串: string constr = "Dsn=ODBCforMysql";
字符串可以查看數(shù)據(jù)源的屬性,復(fù)制他的字符串就可以了