1、要連接MySql數(shù)據(jù)庫必須首先下載MySql官方的連接.net的文件,文件下載地址為 ,下載ZIP免安裝版。
創(chuàng)新互聯(lián)公司-專業(yè)網(wǎng)站定制、快速模板網(wǎng)站建設(shè)、高性價(jià)比惠民網(wǎng)站開發(fā)、企業(yè)建站全套包干低至880元,成熟完善的模板庫,直接使用。一站式惠民網(wǎng)站制作公司更省心,省錢,快速模板網(wǎng)站建設(shè)找我們,業(yè)務(wù)覆蓋惠民地區(qū)。費(fèi)用合理售后完善,十余年實(shí)體公司更值得信賴。
2、解壓縮剛才下載的mysql-connector-net-6.6.6-noinstall.zip文件,里面有幾個(gè)版本選擇,在這里我選V4,選中這幾個(gè)文件(mysql.data.dll/mysql.data.entity.dll/mysql.visulstudio.dll),然后添加到C#項(xiàng)目的引用中,然后就可以編寫程序進(jìn)行數(shù)據(jù)庫的操作了
數(shù)據(jù)庫操作代碼 InsertMySql.cs
代碼如下:
using System;
using System.Collections;
using System.Configuration;
using MySql.Data;
using MySql.Data.MySqlClient;
using System.Data;
namespace Sql
//數(shù)據(jù)庫簡單測試
{
class InsertSql1
{
public static void Main(string[] args)
{
string constr="server=localhost;User Id=root;password=219229;Database=reg";
MySqlConnection mycon=new MySqlConnection(constr);
mycon.Open();
MySqlCommand mycmd = new MySqlCommand("insert into buyer(name,password,email) values('源碼婆','66881728','66881728@qq.com')",mycon);
if (mycmd.ExecuteNonQuery()0)
{
Console.WriteLine("數(shù)據(jù)插入成功!");
}
Console.ReadLine();
mycon.Close();
}
}
}
在dos命令中登錄mysql服務(wù)器中mysql是指執(zhí)行mysql客戶端程序。根據(jù)相關(guān)信息查詢顯示,通過在dos命令行中輸入mysql命令并按下回車鍵,可以連接到mysql服務(wù)器,開始使用mysql客戶端程序進(jìn)行數(shù)據(jù)庫操作。在登錄mysql服務(wù)器時(shí),需要提供用戶名和密碼等信息,以便驗(yàn)證用戶的身份和權(quán)限。
你好,Dos中啟動MySql服務(wù)器命令為:
net start mysql
登錄到mysql服務(wù)器中命令為:
mysql -hlocalhost -uroot -p??
--其中-h表示服務(wù)器名,localhost表示本地,-u為數(shù)據(jù)庫用戶名,root是mysql默認(rèn)用戶名, -p為密碼