如何連線MySQL資料庫
我們已經學過很多專案,其中有不少是需要配置連線資料庫的,但是要是突然讓我們寫一個連線資料庫的小程式,還真有點犯難,接下來就詳細的瞭解一下資料庫連線那點事!
準備
在連線資料之前呢,你需要弄清楚幾個東西!
MySQLConnection
資料庫連線字元,相信我們在連線SQL Server資料庫的時候,肯定用過SQLconnection,它就是幫我們與資料庫建立連線的幫手。將我們的配置資料庫的資訊,提交給資料庫。
用法
//需要定義一個字串,用來盛放你與資料連線的“口令”
string server="server=‘資料庫地址’;UserID=‘資料庫登入賬號’;password=‘密碼’;database=‘資料庫名稱’;
MySqlConnection conn=new MySqlConnection(server)
MySqlCommand
command物件用於執行資料庫中的資料進行“增、刪、改、查”的命令。
常用屬性
commandText:獲取或者設定需要對資料執行的SQL語句。
Connecttion:獲取或設定此例項使用的Connection物件;
常用方法
ExecuteNonQuery:執行SQL語句,並返回受影響的行數。
ExecuteReader:執行查詢命令,然後接受返回的物件;
MySqlDataReader
一種從資料庫讀取行的方法。
它一般需要與 command命令中的executeReader一起使用。
建立連線
//現將所需要的東西,給準備好
//如果你的電腦上沒有安裝MySQL的driver,也就是MySQL.data.dll檔案,你需要下載,然後引用到VS
using MySql.Data.MySqlClient;
//建立連線字串,將它給connection。
string server="server=‘資料庫地址’;UserID=‘資料庫登入賬號’;password=‘密碼’;database=‘資料庫名稱’;
MySqlConnection conn=new MySqlConnection(server)
//開啟資料庫連線
conn.Open();
//書寫SQL查詢語句
string sql="select……";
//建立command物件,並將你的查詢語句,還有連線connection物件給command
MySqlCommand cmd = new MySqlCommand(sql,conn);
//建立接收返回資料的 物件
MySqlDataReader reader = cmd.ExecuteReader();
//建立datatable 接收資料
DataTable dt = new DataTable();
//將reader中資料載入到datatable中
dt.Load(reader);
感謝閱讀~
相關文章
- 連線mysql資料庫MySql資料庫
- 連線資料庫-mysql資料庫MySql
- 用Navicat連線資料庫-資料庫連線(MySQL演示)資料庫MySql
- DBSync如何連線並同步MySQL資料庫MySql資料庫
- django | 連線mysql資料庫DjangoMySql資料庫
- pycharm連線MySQL資料庫PyCharmMySql資料庫
- Mysql資料庫表連線MySql資料庫
- PHP連線MySql資料庫PHPMySql資料庫
- mysql資料庫連線(MySQLdb)MySql資料庫
- Weka 連線MySQL資料庫MySql資料庫
- java連線mysql資料庫JavaMySql資料庫
- Ruby連線MySQL資料庫MySql資料庫
- 設定如何遠端連線mysql資料庫MySql資料庫
- (轉)PHP連線資料庫之PHP連線MYSQL資料庫程式碼PHP資料庫MySql
- Django 2連線MySQL資料庫DjangoMySql資料庫
- mysql資料庫怎麼連線MySql資料庫
- 遠端連線mysql資料庫MySql資料庫
- 【JavaWeb】JDBC連線MySQL資料庫JavaWebJDBCMySql資料庫
- 用thinkphp連線mysql資料庫PHPMySql資料庫
- Python連線MySQL資料庫PythonMySql資料庫
- 使用cmd連線mysql資料庫MySql資料庫
- python資料插入連線MySQL資料庫PythonMySql資料庫
- mysql資料庫如何使用concat函式連線字串MySql資料庫函式字串
- Django使用pymysql連線MySQL資料庫DjangoMySql資料庫
- MySql資料庫連線池專題MySql資料庫
- 使用PETAPOCO連線MYSQL資料庫MySql資料庫
- 精PHP與MYSQL資料庫連線PHPMySql資料庫
- mysql資料庫連線池配置教程MySql資料庫
- PHP連線、查詢MySQL資料庫PHPMySql資料庫
- Pycharm 怎麼連線 MySQL 資料庫PyCharmMySql資料庫
- Spring JPA資料庫連線MySQLSpring資料庫MySql
- 使用ABP EntityFramework連線MySQL資料庫FrameworkMySql資料庫
- R語言連線資料庫(MySQL)R語言資料庫MySql
- MFC 使用VS 連線 MySQL資料庫MySql資料庫
- WAMP無法連線mysql資料庫MySql資料庫
- MySQL 簡潔連線資料庫方式MySql資料庫
- MyGeneration連線MySQL資料庫解決MySql資料庫
- php連線mysql資料庫基礎PHPMySql資料庫