1.下載好VS code並裝好C#插件(.NET Core SDK)
2.VScode終端中輸入新建項目(內置一個Hello world的程序)
dotnet new console
- 1
3.寫你需要的C#代碼(下面附加的代碼是一個連接MySQL數據庫的代碼)
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using MySql.Data.MySqlClient;
using System.Data;
namespace ConsoleApp
{
class Program
{
static void Main(string[] args)
{
string connstr = "server=localhost;user id=root;password=123456;database=mydb";
MySqlConnection myconn = new MySqlConnection();
myconn.ConnectionString = connstr;
myconn.Open();
/* MySqlCommand mycmd1 = new MySqlCommand();
mycmd1.Connection = myconn;
mycmd1.CommandText = "drop table grade;";
mycmd1.ExecuteNonQuery();*/
MySqlCommand mycmd = new MySqlCommand();
mycmd.Connection = myconn;
mycmd.CommandText = "select * from student;";
MySqlDataReader myreader = mycmd.ExecuteReader();
string str="";
while(myreader.Read())
{
str = myreader[0].ToString() + " " + myreader[1].ToString() + " " + myreader[2].ToString();
Console.WriteLine(str);
str = "";
}
myconn.Close();
}
}
}
4.調試C#(首次使用會彈出這樣一個窗口,點擊Yes即可自動生成相應的json配置文件),然後點擊調試即可進行調試。
點擊菜單欄中的調試(如下圖所示)
5.直接運行代碼
在終端中輸入dotnet run即可根據你的Main()函數去運行你的C#項目。
得到如下的運行結果:
6.關於怎麼樣才能在C#中連接MySQL數據庫的問題:
連接MySQL數據庫需要引用MySql.Data.dll動態庫,在Visual Studio的項目中直接添加引用即可,可是在VScode中沒辦法,因爲VScode只是個編輯器而已。那麼要怎麼樣才能連接MySQL數據庫呢?下面給出一個方法:
在終端中執行下面的命令,自動下載並生成相應的MySql.Data.dll在項目bin目錄下,然後添加using MySql.Data.MySqlClient便能連接MySQL數據庫。
dotnet add package MySql.Data
- 1
主要通過ADO.NET模型中的MySqlConnection,MySqlCommand,MySqlDataAdapter,MySqlDataReader這四個對象進行相關的操作。請有需要的讀者自行學習相關的知識。