ChinaUnix.net
相关文章推荐:

linux mysql c语言

c语言连接mysql的代码 #include #include #include "mysql/mysql.h" /* * compile with this command on 64bite linux: * gcc -g conn.mysql.c -lmysqlclient -L /usr/lib64/mysql/ */ int main(void){ mysql *my_connection; mysql *conn_ptr; mysql_RES *results; mysql_ROW sqlrow; int i; char sql[1024]; sprintf(sql,"select * from tablename"); const...

by 飞行员舒克 - C/C++ - 2009-11-21 05:50:46 阅读(4966) 回复(3)

相关讨论

C语言mysql操作的一些细节 下文的用到的数据库表: 数据库中存在表table, 有name(varchar类型),age(int类型)。 1.查询语句中引用变量值 在执行INSERT语句时,如果对具体的值进行插入则很简单,如下向数据库表table中插入记录:name='颖', age=32。 mysql_query(mysql*, "INSERT INTO table values('曹颖',32)"); 但如果插入的是变量的值,如数据是用户输入的,这些数据...

by lish94 - MySQL文档中心 - 2006-12-14 20:59:50 阅读(1037) 回复(0)

我执行mysql_query函数时,它的第二个参数str1我是通过sprintf函数得到的,即是sprintf(str1,"insert into t1(id,name) values(%d,'%s')",a,str);为啥子我第一个执行成功,连到执行第二次就不成功了啊???即是mysql_query(&con,str1),在一个程序中只执行一次是对的,但是我执行第二次就发生了错误啊。。求大侠帮忙解决啊!!!!!!

by xubigtree - Linux环境编程 - 2011-11-09 14:46:07 阅读(2263) 回复(1)

 像PHP和perl一样,mysql也提供的C语言使用的API.   C代码的API是随mysql一起发布的. 它包含在mysqlclient库中, 可以使C程序来访问数据库.   mysql源码包中的许多客户端都是用C写的. 如果你正在找使用这些C API的例子, 可以看看客户端的写法.你可以在mysql源码包的clients目录找到这些例子.   软件包   请确保你已经安装了必要的开发环境,比如gcc, mysql等等. 下面是编译一个程序所需要安装的软件包的列表 (Ubunt...

by sinodragon21 - MySQL文档中心 - 2008-09-17 14:14:16 阅读(1578) 回复(0)

linux下C语言操作mysql 总结 C语言mysql操作的一些细节 下文的用到的数据库表: 数据库中存在表table, 有name(varchar类型),age(int类型)。 1.查询语句中引用变量值 在执行INSERT语句时,如果对具体的值进行插入则很简单,如下向数据库表table中插入记录:name='颖', age=32。 mysql_query(mysql*, "INSERT INTO table values('曹颖',32)"); 但如果插入的是变量的值,...

by 人月神话 - MySQL文档中心 - 2006-12-15 11:35:59 阅读(858) 回复(0)

linux下C语言操作mysql 总结 C语言mysql操作的一些细节 下文的用到的数据库表: 数据库中存在表table, 有name(varchar类型),age(int类型)。 1.查询语句中引用变量值 在执行INSERT语句时,如果对具体的值进行插入则很简单,如下向数据库表table中插入记录:name='颖', age=32。 mysql_query(mysql*, "INSERT INTO table values('曹颖',32)"); 但如果插入的是变量的值,...

by 人月神话 - MySQL文档中心 - 2006-12-15 11:35:35 阅读(830) 回复(0)

linux下C语言连接mysql的程序 #include stdlib.h> #include stdio.h> #include mysql/mysql.h> #include syslog.h> mysql mysql; void doQuery() { mysql_ROW m_row; mysql_RES *m_res; char sql[1024]; sprintf(sql,"select count(*) from my_table"); if(mysql_query(&mysql,sql) != 0) { fprintf(stderr, "mysql_query err: %s",mysql_error(&mysql)); } m_res = mysql_store_r...

by sh365 - Linux文档专区 - 2009-04-21 23:02:13 阅读(921) 回复(0)

mysql是一个真正的多用户、多线程SQL数据库服务器。SQL(结构化查询语言)是世界上最流行的和标准化的数据库语言mysql是以一个客户机/服务器结构的实现,它由一个服务器守护程序mysqld和很多不同的客户程序和库组成。 SQL是一种标准化的语言,它使得存储、更新和存取信息更容易。例如,你能用SQL语言为一个网站检索产品信息及存储顾客信息,同时mysql也足够快和灵活以允许你存储记录文件和图像。 mysql 主要目标是快速、健壮和...

by 奋斗的蕃茄 - MySQL文档中心 - 2006-09-05 15:36:46 阅读(1410) 回复(0)

作者:zieckey(zieckey@yahoo.com.cn) All Right Reserved! 1. mysqllinux下的编译和安装 [root@localhost zieckey]# mkdir /usr/local/mysql [root@localhost zieckey]# cp mysql-4.0.12.tar.gz /home/ [root@localhost root]# cd /home/ 解压 [root@localhost home]# tar zxvf mysql-4.0.12.tar.gz [root@localhost home]# cd mysql-4.0.12 配置,生成Makefile [root@localhost mysql-4.0.12]# ./configure --prefix=/usr/loc...

by zieckey - MySQL文档中心 - 2006-11-11 15:07:17 阅读(901) 回复(0)

今天上数据库的时候刚上到嵌入式sql,感觉非常有意思,上课的时候就想反正做搜索引擎要用到c连接mysql数据库的,到底是怎么实现?想入非非,呵呵.

下来的时候赶紧找资料,刚才搜索了几下,终于找到一些:
1,[比较详细]在 C 里嵌入 SQL:http://www.pgsqldb.org/pgsqldoc-7.4/ecpg.html
2,...

by 书童gyl - MySQL - 2011-12-20 09:46:33 阅读(979) 回复(0)

linux下通过C语言操作mysql数据库 2011年4月27日 晚 22:10 小弟最近想学习数据库,并想开发一个简单的数据库管理系统,需要用到 GTK+2.0 , C语言mysql ;所以小弟查看了很多linux下C操作mysql的资料,发现写的都不怎么详细,所以小弟写下这篇短文供大家一起交流学习! 实验环境: Fedora 11 组件: libdbi-dbd-mysql-0.8.3-4.fc11.i586 mysql-5.1.42-2.fc11.i586 mysql-libs-5.1.42-2.fc11.i586 mysql-devel-5.1.42-...

c语言linuxmysql数据库

by 280217992 - MySQL - 2011-05-03 09:57:01 阅读(2247) 回复(1)