本文目錄一覽:
易語言的MYSQL數據庫操作。
用循環讀取後面的記錄:
計次循環首 (取記錄集行數 (記錄集句柄), 計次)
讀字段值 (記錄集句柄, 「在線用戶」, 賬號ID)
調試輸出 (賬號ID)
到下一行 (記錄集句柄)
計次循環尾 ()
易語言如何連接mysql數據庫
調用格式: 〈整數型〉 連接MySql ([文本型 MySql服務器地址],[文本型 用戶名],[文本型 密碼],[文本型 數據庫名],[整數型 端口]) – MySQL支持庫-MySql操作
英文名稱:mysql_connect
連接到MySql服務器,返回一個MySql句柄。返回0表示連接失敗,請檢查該MYSQL服務器是否允許連接。有效的Mysql句柄使用完畢後需通過「斷開Mysql」命令釋放相關資源。本命令為初級命令。
參數1的名稱為「MySql服務器地址」,類型為「文本型(text)」,可以被省略。本參數的作用是設置MYSQL服務器的地址。請輸入您想要連接的MySql服務器的地址,如果為空或字符串”localhost”,則是到本地主機的一個連接。
參數2的名稱為「用戶名」,類型為「文本型(text)」,可以被省略。本參數的作用是設置您的用戶名,如果為空,為當前用戶。
參數4的名稱為「數據庫名」,類型為「文本型(text)」,可以被省略。本參數的作用是設置您想要訪問的數據庫,如果為空則為默認數據庫。
參數5的名稱為「端口」,類型為「整數型(int)」,可以被省略。本參數的作用是設置您想要連接的MySql服務器的端口,如果為空則為默認端口。
操作系統需求: Windows、Linux
易語言修改mysql數據庫內容
這個就要看你數據表裏面的結構了,你需要有一個字段來標記行數。
假設數據表的表明為「abc」內容如下。
id
user
password
123
1
admin
admin
A
2
zbk
12345678
B
3
king
123456
C
易語言裏面是通過條件來匹配需要修改的字段的,所以我們就加上「id」這個條件。
第一行的是1第二行的是2以此類推,這就是對應第一行第二行第三行。
假設我們需要修改第三行「123」字段的數據
===================================================
更新記錄
(數據庫連接句柄(),
「abc」,
「123=’D’」,
「id=’3’」)
====================================================
更新記錄用到4個參數。
參數1
:MySql句柄。
參數2:數據表的表名。
參數3:需要修改的字段。如上,123字段的內容改成D。
參數4:條件。如上,id對應行數。
如何使用易語言連接到mysql數據庫
給你一段代碼參考,易語言中已經集合了mysql支持庫,所以不需要模塊.
.版本 2
.支持庫 mysql
.程序集 窗口程序集_啟動窗口
.子程序 _按鈕1_被單擊
.局部變量 記錄句柄, 整數型
.局部變量 記錄集句柄, 整數型
.局部變量 ID, 文本型
全局_數據句柄 = 連接MySql (「192.168.1.101」, 「admin」, 「123456」, , 「3306」)
執行SQL語句 (全局_數據句柄, 「select ID,NAME from data.accounts where NAME=’」 + 編輯框1.內容 + 「’」)
記錄集句柄 = 取記錄集 (全局_數據句柄)
讀字段值 (記錄集句柄, 「ID」, ID)
釋放記錄集 (記錄集句柄)
調試輸出 (ID)
.子程序 __啟動窗口_將被銷毀
斷開MySql (全局_數據句柄)
全局_數據句柄 數據類型為全局整數型變量.
更多命令參考mysql支持庫.
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-hk/n/287372.html