当前位置: 首页 > news >正文

营口房地产网站开发网站服务器繁忙是怎么回事

营口房地产网站开发,网站服务器繁忙是怎么回事,宁波seo在线优化方案,海南网站建设方案一#xff1a;数据库分类 常用的数据库 大型数据库 #xff1a;Oracle商业、多平台、关系型数据库功能最强大、最复杂、市场占比最高的商业数据库 中型数据库 #xff1a;Server是微软开发的数据库产品#xff0c;主要支持windows平台 小型数据库 : mySQL是一个小型关系型…一数据库分类 常用的数据库 大型数据库 Oracle商业、多平台、关系型数据库功能最强大、最复杂、市场占比最高的商业数据库 中型数据库 Server是微软开发的数据库产品主要支持windows平台 小型数据库 : mySQL是一个小型关系型数据库管理系统。开放源码、目前使用最广泛、流行度最高的的开源数据库SQLite基础SQLite的源代码是C其源代码完全开放。它是一个轻量级的嵌入式数据库。SQLite有以下特性 零配置————无需安装和管理配置 储存在单一磁盘文件中的一个完整的数据库 数据库文件可以在不同字节顺序的机器间自由共享 支持数据库大小至2TB1024G 1TB足够小全部源码大致3万行c代码250KB 比目前流行的大多数数据库对数据的操作要快 二源码安装与测试 tar xf sqlite-autoconf-3460000.tar.gz cd sqlite-autoconf-3460000 ./configure make sudo make install测试 sqlite3 -version 3.46.0 2024-05-23 三基础语句链接 【腾讯文档】sqlite基础SQL语句使用 sqlite基础SQL语句使用 四函数接口 文件#include sqlite3.h 编译gcc sqlite1.c -lsqlite31.int sqlite3_open(char *path, sqlite3 **db);功能打开sqlite数据库如果数据库不存在则创建它 path 数据库文件路径 db 指向sqlite句柄的指针 返回值成功返回SQLITE_OK失败返回错误码(非零值)2.int sqlite3_close(sqlite3 *db);功能关闭sqlite数据库 返回值成功返回SQLITE_OK失败返回错误码返回值返回错误信息3.执行sql语句接口 int sqlite3_exec(sqlite3 *db, /* An open database */const char *sql, /* SQL to be evaluated */int (*callback)(void*,int,char**,char**), /* Callback function */void *arg, /* 1st argument to callback */char **errmsg /* Error msg written here */ );功能执行SQL操作 db数据库句柄 sql要执行SQL语句 callback回调函数(满足一次条件调用一次函数用于查询)再调用查询sql语句的时候使用回调函数打印查询到的数据 arg:传递给回调函数的参数 errmsg错误信息指针的地址 返回值成功返回SQLITE_OK失败返回错误码回调函数int (*sqlite3_callback)(void *para, int f_num, char **f_value, char **f_name);功能select:每找到一条记录自动执行一次回调函数 para传递给回调函数的参数由 sqlite3_exec() 的第四个参数传递而来 f_num记录中包含的字段数目 f_value包含每个字段值的指针数组列值 f_name包含每个字段名称的指针数组列名 返回值成功返回SQLITE_OK失败返回-1每次回调必须返回0后才能继续下次回调4.不使用回调函数执行SQL语句(只用于查询) int sqlite3_get_table(sqlite3 *db, const char *sql, char ***resultp, int *nrow, int *ncolumn, char **errmsg);功能执行SQL操作 db数据库句柄 sqlSQL语句 resultp用来指向sql执行结果的指针 nrow满足条件的记录的数目(但是不包含字段名(表头 id name score)) ncolumn每条记录包含的字段数目 errmsg错误信息指针的地址返回值成功返回SQLITE_OK失败返回错误码5.返回sqlite3定义的错误信息 char *sqlite3_errmsg(sqlite3 *db);五函数编程 #include stdio.h #include sqlite3.h #include errno.h// int callback(void *arg, int f_num, char **f_val, char **f_name) // { // for (int i 0; i f_num; i) // { // printf(%s\n, f_val[i]); // } // return 0; // }int main(int argc, char const *argv[]) {sqlite3 *db;if (sqlite3_open(./stu.db, db) ! SQLITE_OK){fprintf(stderr, sqlite3_open err%s\n, sqlite3_errmsg(db));return -1;}char *errmsg NULL;// 创建表if (sqlite3_exec(db, create table stu3(id int,name char,score float);, NULL, NULL, errmsg) ! SQLITE_OK){fprintf(stderr, create table stu3 err:%s\n, errmsg);//return -1;//注释之后追加}printf(sqlites ok\n);// 插入数据依次插入int num, id;char name[32];float score;char sql[128];printf(please input you num:);scanf(%d, num);for (int i 0; i num; i){scanf(%d %s %f, id, name, score);sprintf(sql, insert into stu3 values(%d ,\%s\ ,%f);, id, name, score);printf(%s\n, sql);if (sqlite3_exec(db, sql, NULL, NULL, errmsg) ! SQLITE_OK){fprintf(stderr, create table stu3 err%s\n, errmsg);return -1;}}// 查询// if (sqlite3_exec(db, select id,score from stu3;, callback, hello, errmsg) ! SQLITE_OK)// {// fprintf(stderr, select err:%ss\n, errmsg);// return -1;// }char **result NULL;int hang, lie, k 0;if (sqlite3_get_table(db, select id,score from stu3;, result, hang, lie, errmsg) ! SQLITE_OK){fprintf(stderr, select err:%ss\n, errmsg);return -1;}printf(hang%d:lie%d\n, hang, lie);for (int i 0; i hang 1; i){for (int i 0; i lie; i)printf(%s\n, result[k]);printf(\n);}sqlite3_close(db);return 0; }注释在数据库编程中最终的编译阶段需要链接他们的库函数
http://www.w-s-a.com/news/185681/

相关文章:

  • 棋牌网站开发需要多少钱整网站代码 带数据 免费 下载
  • 网站建设 sql 模版猎头用什么网站做单
  • 河北保定建设工程信息网站wordpress 远程缓存
  • 手机网站开发之列表开发win7网站开发教程
  • 楚雄市住房和城乡建设局网站廊坊企业网站建设
  • 东莞规划局官方网站wordpress添加文章页不显示图片
  • 做企业网站要哪些人员百度商城网站建设
  • c语言软件开和网站开发区别多产品的网站怎么做seo
  • 收益网站制作移动互联网应用的使用情况表格
  • 专业的手机网站建设公司哪家好同城信息网站建设
  • 参与做网站的收获国外网站服务器建设
  • 西宁网站建设报价cu君博规范网站kv如何做
  • 毕业室内设计代做网站广东建设监理协会网站个人账号
  • 百度推广点击收费标准自己如何做网站优化
  • 安徽省建设监理网站广州澄网站建设公司
  • 做简历用什么网站俄罗斯搜索引擎浏览器官网入口
  • dw里响应式网站怎么做制作网站需要多少时间
  • 网站如何做双链路示范学校建设专题网站
  • 网站开发北京影视网站seo描述
  • 高端网站定制建设公司哪家好企业网络推广技巧
  • 建设公司网站的内容建筑设计图片
  • 用ps怎么做网站的效果图互联网营销师报名入口官网
  • 网站的后端怎么开发网站 白名单
  • 济宁中小企业网站建设wordpress爆破工具
  • 零基础网站建设视频商城系统平台有哪些
  • 那个网站做百科好过wordpress删除
  • 优化网站排名怎么制作网站建设数据库模板
  • 哪个建站软件比较好带论坛都有什么公司需要网站建设
  • 同城便民网站开发自己免费怎么制作网站吗
  • 数据库网站开发教程网站内部优化是什么意思