易語言phpmysql
Ⅰ 易語言mysql操作
你可以在MySql那裡把賬戶設為唯一
然後易語言這邊直接增加記錄
判斷增加記錄是否成功
成功就成功
失敗就提示用戶名存在或操作失敗!
===================
.版本 2
.支持庫 mysql
查詢 = 查找記錄 (MySql句柄, 「這是表名」, 「*」, 「name='」 + 編輯框用戶名.內容 + 「'」, 「id ASC」)
.如果真 (取記錄集行數 (查詢) > 0)
釋放記錄集 (查詢)
信息框 (「用戶名已存在!」, 16, 「呃...童鞋!出大事了!」)
斷開MySql (MySql句柄)
_按鈕重置_被單擊 ()
返回 ()
.如果真結束
提示窗口.標簽1.標題 = 「用戶名可以注冊!」
Ⅱ 易語言MySQL資料庫操作
.版本
2
.支持庫
mysql
.局部變數
記錄集,
整數型
.局部變數
a1,
文本型
.局部變數
a2,
文本型
記錄集
=
查找記錄
(MySql句柄,
「b_1」,
「a1」,
,
)
讀欄位值
(記錄集,
「a1」,
a1)
.判斷開始
(user
=
a1)
返回
(真)
.默認
記錄集
=
查找記錄
(MySql句柄,
「b_2」,
「a2」,
,
)
讀欄位值
(記錄集,
「a2」,
a2)
.判斷開始
(password
=
a2)
返回
(真)
.默認
更新記錄
(MySql句柄,
「b_2」,
「a2」,
「132515」)
Ⅲ 如何使用易語言連接到mysql資料庫
給你一段代碼參考,易語言中已經集合了mysql支持庫,所以不需要模塊.
.版本2
.支持庫mysql
.程序集窗口程序集_啟動窗口
.子程序_按鈕1_被單擊
.局部變數記錄句柄,整數型
.局部變數記錄集句柄,整數型
.局部變數ID,文本型
全局_數據句柄=連接MySql(「192.168.1.101」,「admin」,「123456」,,「3306」)
執行SQL語句(全局_數據句柄,「selectID,NAMEfromdata.accountswhereNAME='」+編輯框1.內容+「'」)
記錄集句柄=取記錄集(全局_數據句柄)
讀欄位值(記錄集句柄,「ID」,ID)
釋放記錄集(記錄集句柄)
調試輸出(ID)
.子程序__啟動窗口_將被銷毀
斷開MySql(全局_數據句柄)
全局_數據句柄 數據類型為全局整數型變數.
更多命令參考mysql支持庫.
Ⅳ 建站的時候送了個mysql資料庫,遠程php可以管理,但是易語言不知道怎麼連接,求解
可以在連接之後加個信息框,彈下取失敗原因,語句如下:
信息框 (取失敗原因 (), 0, )
Ⅳ 請問為什麼使用易語言查詢mysql時會出現亂碼(只有中文的記錄才會亂碼,英文和數字正常)謝謝!
亂碼問題不是什麼語言的問題,是字元集不統一的問題,如果你把這個地方的字元集都設置成utf-8(現在我覺得用這個最好),就不會出現亂碼了。
Ⅵ 易語言如何連接mysql資料庫
調用格式: 〈整數型〉 連接MySql ([文本型 MySql伺服器地址],[文本型 用戶名],[文本型 密碼],[文本型 資料庫名],[整數型 埠]) - MySQL支持庫->MySql操作
英文名稱:mysql_connect
連接到MySql伺服器,返回一個MySql句柄。返回0表示連接失敗,請檢查該MYSQL伺服器是否允許連接。有效的Mysql句柄使用完畢後需通過「斷開Mysql」命令釋放相關資源。本命令為初級命令。
參數<1>的名稱為「MySql伺服器地址」,類型為「文本型(text)」,可以被省略。本參數的作用是設置MYSQL伺服器的地址。請輸入您想要連接的MySql伺服器的地址,如果為空或字元串"localhost",則是到本地主機的一個連接。
參數<2>的名稱為「用戶名」,類型為「文本型(text)」,可以被省略。本參數的作用是設置您的用戶名,如果為空,為當前用戶。
參數<3>的名稱為「密碼」,類型為「文本型(text)」,可以被省略。本參數的作用是設置您的密碼,如果為空,且USER表中設置了「空欄位可用」屬性則可以匿名登陸。
參數<4>的名稱為「資料庫名」,類型為「文本型(text)」,可以被省略。本參數的作用是設置您想要訪問的資料庫,如果為空則為默認資料庫。
參數<5>的名稱為「埠」,類型為「整數型(int)」,可以被省略。本參數的作用是設置您想要連接的MySql伺服器的埠,如果為空則為默認埠。
操作系統需求: Windows、Linux
Ⅶ 易語言的問題: php+mysql 注冊登錄學習
php是伺服器端程序,客戶端無論你用什麼寫的無所謂,只要通過一定的協議(一般是http協議)將數據提交給伺服器端,讓php處理就可以了.具體代碼不好寫.我只能告訴你理論了.有問題追問吧
Ⅷ 易語言怎麼玩MYSQL
.版本 2
.支持庫 mysql
.子程序 __啟動窗口_創建完畢
.局部變數 MYSQL句柄, 整數型
.局部變數 賬號, 文本型
.局部變數 密碼, 文本型
.局部變數 記錄句柄, 整數型
.局部變數 臨時賬號, 文本型
.局部變數 臨時密碼, 文本型
MYSQL句柄 = 連接MySql (「127.0.0.1」, 「root」, 「lsq102599」, , 3306)
創建庫 (MYSQL句柄, 「資料庫」)
選擇庫 (MYSQL句柄, 「資料庫」)
執行SQL語句 (MYSQL句柄, 「CREATE TABLE `分組一表` (`ID` int(1) NOT NULL AUTO_INCREMENT,`賬號` char(20) NOT NULL,`密碼` char(20) NOT NULL,PRIMARY KEY (`ID`)) ENGINE=InnoDB DEFAULT CHARSET=gbk」)
賬號 = 「username1」
密碼 = 「password1」
增加記錄 (MYSQL句柄, 「`分組一表`」, 「`賬號` ='」 + 賬號 + 「',`密碼` ='」 + 密碼 + 「'」)
記錄句柄 = 查找記錄 (MYSQL句柄, 「`分組一表`」, 「*」, 「」, 「」)
讀欄位值 (記錄句柄, 「賬號」, 臨時賬號)
讀欄位值 (記錄句柄, 「密碼」, 臨時密碼)
編輯框1.內容 = 臨時賬號
編輯框2.內容 = 臨時密碼
Ⅸ 易語言mysql問題
應該是增加記錄的語句寫錯了。看起來是你用了中文的逗號和中文的單引號。改成英文的試試。
Ⅹ 易語言連接mysql資料庫怎麼才安全
你是web還是軟體上?
是怕被注入了執行SQL命令,而不安全嗎?
這個,可以使用個中間件做中轉嗎。
比如web的PHP中,是由後端對資料庫進行操作,安全些。
如果是桌面軟體上可以考慮使用網路通訊做中轉,伺服器上的通訊服務端連接mysql進行操作,這樣就安全。