ChinaUnix.net
相关文章推荐:

c语言mysql

c语言 mysql select 查询,怎样传参啊? 比如: char *sql="select passwd from user_info where user_id='account'"; account是个变量,查询出来总是 “-1行受到影响”!是参数没传进去吗?

by 张美英 - C/C++ - 2013-01-04 10:25:46 阅读(4860) 回复(14)

相关讨论

 c语言mysql使用教程

 

系统环境:

Ubuntu8.04

一:安装

从官方网站下载

需要的软件有:

mysql-server ,mysql-client,mysql-bench,mysql-devel,mysql-shared

 

其实上面的几个文件,最需要的是mysql-server ,mysql-client,我下载的是

还有mysql-connector-c-6.0.2-linux-glibc2.3-x86-32bit.tar.gz

下载地址是:

by longxibendi - MySQL - 2011-12-19 13:55:12 阅读(1042) 回复(0)

本帖最后由 canigreen 于 2011-11-30 15:11 编辑 编译参数为:gcc -o my mysql.c -I /usr/local/mysql/include/mysql/ -L /usr/local/mysql/lib/mysql/ -lmysqlclient 编译的时候会出现错误,确认过,指针类型是一样的,但不知道为什么会出现错误,c语言代码在后面:[code] [root@XXXX work]# gcc -o my mysql.c -I /usr/local/mysql/include/mysql/ -L /usr/local/mysql/lib/mysql/ -lmysqlclient mysql.c: In function ‘main...

mysql异常

by canigreen - C/C++ - 2011-11-30 20:17:15 阅读(2664) 回复(9)

本帖最后由 EdgeYang 于 2012-02-01 23:36 编辑 写了一个连接mysqlc程序,出现以下错误信息: cc -I/usr/include/mysql -Wall -g -lmysqlclient -g -L/usr/lib connect1.c -o connect1 /tmp/ccykDQvd.o: In function `main': /home/jie/Beginning Linux Program/ch08/connect1.c:9: undefined reference to `mysql_init' /home/jie/Beginning Linux Program/ch08/connect1.c:15: undefined reference to `mysql_real_con...

by EdgeYang - C/C++ - 2012-02-03 15:51:56 阅读(2626) 回复(5)

最近我用c语言写了一个数据库应用程序,用cc sqltest.c -I/usr/local/mysql/include -L/usr/local/lib -lmysqlclient -lz 编译出现以下问题: mysql.h:没有那个文件或目录 mysql undelared........ ............ 我的mysql数据库是用二进制版(rpm格式)装的,我看到mysql一些头文件库没 在/usr/local/mysql/linclude下阿,在/usr/include/mysql下到有一些,该了之后还是不管用 这是什么而问题,还请大家把那个忙,多谢拉 [ 本帖...

by gudaoshusheng - 程序开发 - 2006-04-06 11:53:45 阅读(820) 回复(1)

本帖最后由 cenalulu 于 2012-09-17 09:20 编辑 :em17::em17::em17::em17:

by shang2010 - MySQL - 2012-11-19 21:26:13 阅读(4245) 回复(15)

class=MsoNormal style="MARGIN: 0cm 0cm 0pt">cKGROUND: white; cOLOR: black; FONT-FAMILY: 'courier New'; mso-fareast-font-family: 'courier New'; mso-bidi-font-family: 'Times New Roman'; mso-highlight: white">mysqlcerun: yes">  ccerun: yes">   API

class=MsoNormal style="MARGIN: 0cm 0c...

by luozhiyong131 - MySQL - 2011-12-22 08:53:13 阅读(924) 回复(0)

class=MsoNormal style="MARGIN: 0cm 0cm 0pt">cKGROUND: white; cOLOR: black; FONT-FAMILY: 'courier New'; mso-fareast-font-family: 'courier New'; mso-bidi-font-family: 'Times New Roman'; mso-highlight: white">对于多次执行的语句,预处理执行比直接执行快,主要原因在于,仅对查询执行一次解析操作。在直接执行的情况下,每次执行语句时,均将进行查询。此外,由于每次执行预处理语句时仅需发...

by luozhiyong131 - MySQL - 2011-12-22 08:53:13 阅读(914) 回复(0)

各位高手,以前我都是基于ORAcLE,INFORMIX等数据库的c语言编程。其形式如下: EXEc SQL BEGIN DEcLARESETION; EXEc SQL END 。。。。 EXEc SQL SELEcT ..... 属于c语言的嵌入式数据库编程。。 但是最近要基于mysql的数据库编程了。不知道mysql的嵌入式c语言编程跟ORAcLE这样的数据库编程是否也一样。 只要把原来的代码拿出来编译下就可以了吗。我发现mysql嵌入式c编程好像都是用mysql的连接库函数,。。 那这样我把以前的代码改为...

by powaer - C/C++ - 2010-10-08 08:51:08 阅读(4879) 回复(6)

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 阅读(4700) 回复(3)

在学习<Linux程序设计>第8章mysql数据库8.3节: 使用c语言访问mysql访问数据库时尝试把SQL数据换成了中文,但是在运行示例程序时终端输出却乱码,mysql c 语言连接默认字符集是latin1 查了下API找到如下函数可解决中文乱码问题。 int mysql_set_character_set(mysql *mysql, char *csname) 描述 该函数用于为当前连接设置默认的字符集。字符串csname指定了1个有效的字符集名称。连接校对成为字符集的默认校对。该函数的工作方式与...

by yangbajing - MySQL文档中心 - 2008-12-25 00:00:42 阅读(1951) 回复(0)