DBConfig.DbConnection = @"Data Source = localhost \ LOCALDB; Initial Catalog= MemDB;User ID= DBUser; Password=Memadin2019";
請問這段代碼的作用是創建資料庫并設定ID和密碼嗎?如果我將來想把這個變成一個開源專案,Data Source還是localhost \ LOCALDB嗎?
麻煩大神詳細解釋一下,謝謝。
uj5u.com熱心網友回復:
這段代碼的作用是找到資料庫的地址,然后輸入賬號密碼登錄上去,你是否想變成開源專案與這個無關uj5u.com熱心網友回復:
一般把連接字串寫到組態檔里,好讓用戶修改uj5u.com熱心網友回復:
Data Source是服務器路徑Initial Catalog是資料庫
User ID= DBUser; Password=Memadin2019
這是用戶名密碼
這段本身沒有創建資料庫的功能
創建資料庫用 CREATE TABLE
uj5u.com熱心網友回復:
Data Source表示資料庫地址,是哪個IP,本地一般用localhost \ LOCALDB,也可以用127.0.0.1,或者電腦的ipuj5u.com熱心網友回復:
資料庫連接字串,就是 資料庫 連接 字串。新手的話,先學習ado.net。
uj5u.com熱心網友回復:
1、其實大多數,不這么寫,一般這樣寫:DBConfig.DbConnection="Server=127.0.0.1;uid=sa;pwd=sa;Database=mydataBase1";這樣寫就行了
2、資料庫操作類,盡量不要自己寫,有現成的輔助類,很完善比如DbHelperSQL,這種大家常用類:
uj5u.com熱心網友回復:
Data Source = localhost \ LOCALDB; Initial Catalog= MemDB;User ID= DBUser; Password=Memadin2019這個是資料庫的連接串,是必須要的。他的寫法有很多種例如
localhost \ LOCALDB == 127.0.0.1\LOCALDB
uj5u.com熱心網友回復:
資料庫也是一個多用戶系統,那必然就需要有登錄咯。你考慮的是密碼泄露的話,那就用隨機密碼唄。還有各種權限限制,等你做到了真正的專案就會明白了uj5u.com熱心網友回復:
才開始學習,就定好要開源 了,小伙子目標可以.uj5u.com熱心網友回復:
這段代碼的意思就是連接資料庫所需要的引數以及連接資料庫要的配置
uj5u.com熱心網友回復:
你可以看一下Ado.net了解一下。
name就是你在SQLhelp.cs連接資料庫的名字。server是連接資料庫的IP,本地的話如何配置可以百度。database是資料庫的名字。剩下的就是賬號密碼了。
轉載請註明出處,本文鏈接:https://www.uj5u.com/net/124773.html
標籤:C#
上一篇:中等量級的資料更新效率問題
下一篇:請教個關于git的問題
