本文目录一览:
易语言的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支持库.