如何連線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
- 用Navicat連線資料庫-資料庫連線(MySQL演示)資料庫MySql
- DBSync如何連線並同步MySQL資料庫MySql資料庫
- django | 連線mysql資料庫DjangoMySql資料庫
- Python連線MySQL資料庫PythonMySql資料庫
- pycharm連線MySQL資料庫PyCharmMySql資料庫
- python資料插入連線MySQL資料庫PythonMySql資料庫
- 遠端連線mysql資料庫MySql資料庫
- Django 2連線MySQL資料庫DjangoMySql資料庫
- 使用PETAPOCO連線MYSQL資料庫MySql資料庫
- 使用cmd連線mysql資料庫MySql資料庫
- Spring JPA資料庫連線MySQLSpring資料庫MySql
- mysql資料庫怎麼連線MySql資料庫
- mysql資料庫如何使用concat函式連線字串MySql資料庫函式字串
- MySql資料庫連線池專題MySql資料庫
- python+selenium 連線MySQL資料庫PythonMySql資料庫
- PHP連線、查詢MySQL資料庫PHPMySql資料庫
- R語言連線資料庫(MySQL)R語言資料庫MySql
- Django使用pymysql連線MySQL資料庫DjangoMySql資料庫
- Pycharm 怎麼連線 MySQL 資料庫PyCharmMySql資料庫
- 連線別人的MySql資料庫MySql資料庫
- SpringBoot專案連線MySQL資料庫Spring BootMySql資料庫
- python操作MySQL資料庫連線(pymysql)PythonMySql資料庫
- 精PHP與MYSQL資料庫連線PHPMySql資料庫
- mysql資料庫連線池配置教程MySql資料庫
- python連線mysql資料庫步驟PythonMySql資料庫
- 【MySQL】自定義資料庫連線池和開源資料庫連線池的使用MySql資料庫
- 使用RMySQL包來連線MySQL資料庫MySql資料庫
- Python 連線mysql資料庫進行操作PythonMySql資料庫
- 如何在weka中連線資料庫資料庫
- 不能連線資料庫如何解決資料庫
- DBeaver如何連線一個資料庫資料庫
- 如何掌握python連線redis資料庫?PythonRedis資料庫
- 如何用C++自己實現mysql資料庫的連線池?C++MySql資料庫
- MySQL資料庫遠端連線開啟方法MySql資料庫
- 連線資料庫資料庫
- 資料庫連線 系列一:laravel框架如何連線兩個資料庫(不同伺服器)資料庫Laravel框架伺服器
- Thinkphp mysql 資料庫斷線重連 MySQL server has gone awayPHPMySql資料庫ServerGo