http://www.huanbaocity.com/index.php?action=plugin&v=wave&tpl=union&ac=viewgrouppost&gid=76&tid=3876
很多人用到MySQL来开发一些项目c;有时为了性能c;我们会直接用Cclass="tags" href="/tags/YuYan.html" title=语言>语言来开发相关的模块c;尤其在我们的web应用中c;虽然PHP、JSP等脚本均 提供了MySQL的接口c;但是显然直接使用Cclass="tags" href="/tags/YuYan.html" title=语言>语言具有更好的安全性和性能c;Michael以前用PHP开发的多个项目中就使用了Cclass="tags" href="/tags/YuYan.html" title=语言>语言编写的这类接口c;然 后再编译到php里面c;供php脚本直接使用,这方面的话题就不多说了c;下面主要说一下在Linux下如何用Cclass="tags" href="/tags/YuYan.html" title=语言>语言连接MySQLclass="tags" href="/tags/ShuJuKu.html" title=数据库>数据库c;并且读取里面的 数据返回c;同时如何进行编译。
这里的大部分代码参考了MySQL发行包里面的.c源文件c;大家也可以去里面找找相关的代码c;下面这段代码实现了连接到本地MySQL服务器上 9tmd_bbs_utf8class="tags" href="/tags/ShuJuKu.html" title=数据库>数据库c;从数据表tbb_user中根据输入的userid取得该用户的用户名并打印输出到终端。
编译的时候c;使用下面的命令
运行的时候c;执行下面的命令
将返回如下结果:
上面的代码我想大部分都能看明白c;不明白的可以参考一下MySQL提供的有关Cclass="tags" href="/tags/YuYan.html" title=语言>语言API部分文档c;各个函数都有详细说明c;有时间我整理一份常用的 API说明出来。