连接MySQL服务器后,接着就可以做点实际的操作了,比如读取记录,插入记录,修改记录等。操作MySQL有2种方法,本集讲的是第一种,适合懂MySQL语句的人,方便,学习成本低,效率高。但不懂MySQL语句的人,可以学习第二种方法,在下集以后的教程里面会说到。

开始本集教程:

.版本 2

.支持库 mysql

.子程序 _按钮1_被单击

.局部变量 MySQL句柄, 整数型

.局部变量 MySQL语句, 文本型

.局部变量 记录集句柄, 整数型

.局部变量 记录数量, 整数型

.局部变量 i, 整数型

.局部变量 姓名, 文本型

MySQL句柄 = 连接MySql (, , , , )  ' 使用方法详见本系列第1篇。

MySQL语句 = “select * from biao_1”  ' 这里是标准的MySQL语句,不懂的就自己学吧,不懂又不想学的可以看后面的教程,不懂MySQL语句也操作MySQL,放心。不过经常需要用到MySQL的话,还是学一下MySQL吧,很简单的,一共也就几句命令,学的时候,不用记熟,知道怎么用就行了,忘了就百度查一下。

执行SQL语句 (MySQL句柄, MySQL语句)

记录集句柄 = 取记录集 (MySQL句柄)  ' 这是必要的步骤,是方便多个记录集同时操作,如果不理解的话,就记住必须要这一个步骤就行了,别忘了。如果需要操作多个记录集,就必须自己理解一下。

记录数量 = 取记录集行数 (记录集句柄)

.计次循环首 (记录数量, i)

读字段值 (记录集句柄, “name”, 姓名)  ' “name”是数据库里的字段名,“姓名”是用来存放取到的字段的内容。如果需要读取多个字段,就多写几句,改一下字段名和存放字段的变量就行了。

到下一行 ()  ' 必须要加这一行,不然一直读第一行。到指定行(),到首行(),到尾行()之类的用法和这个一样,都是定位记录光标的位置。

.计次循环尾 ()

释放记录集 (记录集句柄)  ' 记录集不需要再读取的时候,最好释放一下,养成良好的习惯。

本文到此结束,敬请关注后面的教程。

易语言执行mysql命令行_易语言教程之MySQL[3]执行SQL语句相关推荐

  1. navicat for mysql命令行_详解 Navicat for MySQL 命令工具

    Navicat for MySQL是一套管理和开发MySQL或MariaDB的理想解决方案,支持单一程序,可同时连接到MySQL和MariaDB.这个功能齐备的前端软件为数据库管理.开发和维护提供了直 ...

  2. excel导入mysql命令行_将Excel数据导入MySql

    今天是全国数学建模比赛,同学选的一个题目需要对一个large的Excel表格进行统计,好哥们儿嘛--便帮助他完成了数据从Excel到MySql的转化.记下具体步骤分享给大家,也免得大家到网上到处乱找了 ...

  3. java+mysql性能优化_Java培训实战教程之mysql优化

    Java培训实战教程之mysql优化 更新时间:2015年12月29日13时30分 来源:传智播客Java培训学院 浏览次数: 1.   mysql引擎 1.1.  引擎类型 MySQL常用的存储引擎 ...

  4. mysql sql执行cmd命令行_命令行执行MySQL的sql文件

    在项目开发过程中, 可能存在数据库导入导出,如果文件过大,会发现通过数据库(MySQL等)管理工具进行文件导入会报错,超出最大文件的限制. 需要更改工具的文件大小限制,网上有很多教程,比较麻烦,这里介 ...

  5. linux找不到mysql命令行_解决linux系统中找不到命令的问题

    有时候我们在Linux命令行执行某个命令时,会报命令找不到的错误,这个错误出现的原因是,在执行命令时,系统会从系统环境变量中去寻找,如果找到了就执行,没找到就会报命令未找到. 下面我们拿Linux下执 ...

  6. c语言程序的命令行输入输出,C语言入门教程-命令行参数

    命令行参数 在C中,获取用户输入的命令行参数是很方便的.程序的主函数会接受一个argv参数.有许多高级的库函数都会用到argv结构,所以了解此结构对一个C程序员来说将是很有用的. 请录入并编译下面的程 ...

  7. windows、linux下命令行登录oracle数据库方法,查询sga参数值sql语句

    windows 下 cmd 命令行登录 oracle 数据库方法.直接就登录进来了. C:\Users\Administrator>sqlplusSQL*Plus: Release 11.2.0 ...

  8. excel导入mysql命令行_使用命令行将Excel数据表导入Mysql中的方法小结

    从Excel数据表导入MySQL,已经做过好几次了,但每次都会碰到各种问题:invalid utf8 character string, data too long, ...,浪费了不少时间 为了提高 ...

  9. linux使用mysql命令行工具_我使用过的Linux命令之mysql - MySQL客户端命令行工具

    我使用过的Linux命令之mysql - MySQL客户端命令行工具 用途说明 mysql命令是用来连接MySQL服务器并执行用户命令行的工具,如果使用MySQL作为数据库,那这个命令就是经常需要用到 ...

最新文章

  1. AGI:走向通用人工智能的【哲学】之现实世界的虚拟与真实——带你回看1998年的经典影片《The Truman Show》感悟“什么是真实”
  2. addr 与 offset 区别
  3. 在lnmp1.3布置的web服务器上运行thinkphp3.2.3项目pathinfo路径模式
  4. 软件工程——理论、方法与实践 之 面相对象分析
  5. Redmi 10X Pro 5G曝光:四种配色、两种存储版本可选
  6. knockout.js的简介和简单使用
  7. HDU2520 我是菜鸟,我怕谁【水题】
  8. 打包外星人_《疯狂外星人》中外星人带上金箍就是大圣,放下金箍就是至尊宝!...
  9. Spring事务管理,使用@Transactional注解
  10. Comet OJ 热身赛(K题)principal(括号匹配问题+stack模拟)
  11. switch语句练习题
  12. 计算机网络-应用层-万维网WWW
  13. 习题 9.10 已有a,b两个链表,每个链表中的结点包括学号、成绩。要求把两个链表合并,按学号升序排列。
  14. 计算机网络学习笔记(1)
  15. 图标设计五条黄金法则
  16. C++ 用cout输出数字正负号的方法
  17. 2023最全软件测试学习路线图(从入门到精通)
  18. 接入层交换机、分布层交换机、核心层交换机
  19. 互怼、IPO、雷潮、寒冬,2018 互联网圈的那些事儿
  20. three.js光效扫描

热门文章

  1. C++STL之哈希表
  2. 致命的效率:漫谈RSS阅读器效率
  3. 国服雷霆服务器维护,魔兽世界怀旧服国服开启免费定向转服,五个新服务器名字全被嫌弃...
  4. toad关联oracle,配置toad远程连接oracle
  5. Enigma Virtual Box封包工具介绍
  6. 软件测试周刊(第20期):恐惧,来自只思考却不行动
  7. python天天向上续。尽管每天坚持,但人的能力发展并不是无限的,它符合特定模型。实例1的修改。改造实例代码1.1。回文数。
  8. CTF网络安全大赛 Crypto boom
  9. sublime text3编辑器配置
  10. STM32 USB音频麦克风实现