--------【mysql数据库】
文章平均质量分 78
奔跑吧,行者
这个作者很懒,什么都没留下…
展开
-
用C语言操作MySQL数据库-通用版
用C语言操作MySQL数据库以下代码块是用来连接数据库的通讯过程,要连接MYSQL,必须建立MYSQL实例,通过mysql_init初始化方能开始进行连接.typedef struct st_mysql { NET net; /* Communication parameters */ gptr connector_fd; /*原创 2015-07-23 10:35:01 · 14488 阅读 · 3 评论 -
mysql中char与varchar的区别分析
在mysql教程中char与varchar的区别呢,都是用来存储字符串的,只是他们的保存方式不一样罢了,char有固定的长度,而varchar属于可变长的字符类型。char与varchar的区别 char (13)长度固定, 如'www.jb51.net' 存储需要空间 12个字符 varchar(13) 可变长 如'www.jb51.net' 需要存储空间 13字符,原创 2015-12-22 16:24:41 · 1471 阅读 · 0 评论 -
数据库设计规范
数据库表命名规范 此规范包括表名命名规范,索引命名规范,外键命名规范和字段名命名规范。 表名命名规则 数据库表的命名以是名词的复数形式且都为小写,如cities, categories, friends等等 如果表名由几个单词组成,则单词间用下划线("_")分割,如subscribed_pois,poi_categories等 表名尽量用全名 CREATE TABL原创 2015-12-16 14:20:35 · 963 阅读 · 0 评论 -
c语言mysql数据库事务开始、提交、回滚范例
1、 事务提交模式修改:修改数据库提交模式为0[手动提交]memset ( sql, 0x00, sizeof( sql ) );memcpy ( sql, "set autocommit=0;", 17 );if( mysql_query( sock, sql ) ){sprintf( g_acTrcMsg, "关闭自动提交模式失败[%d][%s]", mysql_errno(原创 2015-07-31 14:42:40 · 5335 阅读 · 0 评论 -
使用C语言调用mysql数据库编程实战以及技巧
之前用DB2数据库,这次遇上客户非要用mysql,经过各种查阅资料,各种研究,任务完成,遂写成笔记,为其他IT同行作为参考,当然有错误可以直接提出来,共同学习。一、mysql数据库的C语言常用接口API 1.首先当然是链接数据库mysql_real_connect,原型如下: MYSQL * STDCALL mysql_real_connect( MYSQL *mysql, const c原创 2015-07-17 11:23:38 · 14434 阅读 · 0 评论 -
C语言调用mysql的存储过程
有一张sc表,保存学生选课记录,有课程号,学号,平时分,卷面分,总分,建立过程如下 create class( cno varchar(8) not null, sno varchar(8) not null, ordinary_score int, last_score int, all_score int );存储过程 由括号包围的参数列必须总是存在。如果没有参数,也该使用一个空原创 2015-07-21 15:39:47 · 4876 阅读 · 4 评论