首页 >

E语言 mysql 读一行 |mysql 5.6.10 32

ping failed MySQL,Mysql启动命令卡死,mysql的表添加属性,mysql 两点 方向,如何删除mysql字段,mysql 5.6.10 32E语言 mysql 读一行 |mysql 5.6.10 32
mysql_select_db("test"); //选择数据库test
mysql_query("set names utf8"); //设置编码为utf8
string sql = "select * from student where id=1"; //查询条件
mysql_query(sql); //执行查询语句
MYSQL_RES* result = mysql_store_result(); //获取查询结果
MYSQL_ROW row = mysql_fetch_row(result); //获取一行数据
int id = atoi(row[0]); //获取id字段的值
string name = row[1]; //获取name字段的值
int age = atoi(row[2]); //获取age字段的值
string gender = row[3]; //获取gender字段的值
printf("id=%d name=%s age=%d gender=%s\n", id, name.c_str(), age, gender.c_str());
mysql_free_result(result); //释放资源
mysql_close(); //关闭连接

上述代码中,大家首先选择了数据库test,设置编码为utf8,然后通过sql语句查询id等于1的学生信息。接着,大家执行查询语句,并使用mysql_store_result()函数获取查询结果。mysql_fetch_row()函数可以通过result获取一行数据,大家可以通过数组下标来获取对应字段的值。最后,大家输出获取到的学生信息,并释放资源,关闭连接。

以上就是在E语言中读取mysql数据库中一行数据的方法。使用E语言mysql库可以方便地连接mysql数据库,操作数据表。掌握这些操作是开发高效应用的必要基础。


E语言 mysql 读一行 |mysql 5.6.10 32
  • c+mysql批量提交数据的方法和方法详解 |mysql 数据表 模板
  • c+mysql批量提交数据的方法和方法详解 |mysql 数据表 模板 | c+mysql批量提交数据的方法和方法详解 |mysql 数据表 模板 ...

    E语言 mysql 读一行 |mysql 5.6.10 32
  • mysql保存多张图片建表(详解数据库中存储多张图片的方法) |zeppelin mysql引擎
  • mysql保存多张图片建表(详解数据库中存储多张图片的方法) |zeppelin mysql引擎 | mysql保存多张图片建表(详解数据库中存储多张图片的方法) |zeppelin mysql引擎 ...

    E语言 mysql 读一行 |mysql 5.6.10 32
  • MySQL可视化激活轻松掌握数据库管理技能,成为职场新宠 |mysql 使用序列
  • MySQL可视化激活轻松掌握数据库管理技能,成为职场新宠 |mysql 使用序列 | MySQL可视化激活轻松掌握数据库管理技能,成为职场新宠 |mysql 使用序列 ...