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

兼职网站平台有哪些/百度推广做二级域名

兼职网站平台有哪些,百度推广做二级域名,网站建设学费,深圳商城网站建设报价单Mysql LONGTEXT 类型存储大文件(二进制也可以) (修改调试整理)2021-01-23 19:03:183#include "stdafx.h"//是前一篇的姊妹篇//代码来自网络,我学习整理了一下,测试通过,下面的参数//需要设置为你自己的//在DBMS中线要创建数据库www…

Mysql LONGTEXT 类型存储大文件(二进制也可以) (修改+调试+整理)

2021-01-23 19:03:183

#include "stdafx.h"

//是前一篇的姊妹篇

//代码来自网络,我学习整理了一下,测试通过,下面的参数

//需要设置为你自己的

//在DBMS中线要创建数据库www,table www,file字段数据类型用LONGTEXT即可测试

//测试文件c:\\test.iso,你可以找任何一个文件修改为即可,我找的是一个exe程序,修改为test.iso而已

//最大测试过加入文件大小为650M(一个正真的iso文件)

//注意:还要修改my.ini文件中的max_allowed_packet字段,我设置的是

复制代码 代码如下:

//max_allowed_packet = 1024M

//#define host "localhost" //mysql server

//#define username "root"

//#define password "674800"

//#define database "test"

//int port = 3306;

#include

#include

#include

#include

#include

#include

#include

#define host "localhost" //mysql server

#define username "root"

#define password "674800"

#define database "www"

int port = 3306;

#pragma comment(lib,"libmysql.lib")

//得到文件的大小(字节数)

int get_file_size(char *path, off_t *size)

{

struct stat file_stats;

if(stat(path, &file_stats))

return -1;

*size = file_stats.st_size;

return 0;

}

int main(int argc, char *argv[])

{

char *filename=NULL;

off_t size;

MYSQL *conn=NULL;

MYSQL_RES *res_set=NULL;

MYSQL_ROW row;

MYSQL_FIELD *field=NULL;

int i, flag;

char *sql; //sql语句

FILE *fp;

char *buf;

int n=256;

char *end;

unsigned long *length;

/* if (argc != 2)

{

printf("Usage: %s srcfile\n", argv[0]);

exit(1);

}

*/

filename = "c:\\test.iso";

if ((get_file_size(filename, &size)) == -1) //得到文件的大小

{

perror("get file size" );

exit(1);

}

if ((buf = (char *)malloc(sizeof(char)*(size+1))) == NULL)

{

perror("malloc buf" );

exit(1);

}

if ((fp = fopen(filename, "rb" )) == NULL) //读文件

{

perror("fopen file" );

exit(1);

}

if ((n = fread(buf, 1, size, fp)) < 0) //读文件失败

{

perror("fread file" );

exit(1);

}

sql = (char *)malloc(sizeof(char)*n*2+256); //2n+1+strlen(other sql)

if (sql == NULL)

{

perror("malloc sql" );

exit(1);

}

conn = mysql_init(NULL);//生产一个mysql对象

if (conn == NULL)

{

printf("init mysql, %s\n", mysql_error(conn));

exit(1);

}

if ((mysql_real_connect(conn, host, username, password, database, port, NULL, 0)) == NULL) //连接服务器

{

printf("connect mysql, %s\n", mysql_error(conn));

exit(1);

}

strcpy(sql, "insert into www(id, name, file) values(NULL, 'peter', " );

end = sql;

end += strlen(sql); //point sql tail

//convert NUL(ASCII 0)、'\n'、'\r'、'\''、'''、'"'和Control-Z and so on

*end++ = '\'';

end += mysql_real_escape_string(conn, end, buf, n);

*end++ = '\'';

*end++ = ')';

flag = mysql_real_query(conn, sql, (unsigned int)(end-sql));

if (flag != 0)

{

printf("insert failed, %s\n", mysql_error(conn));

exit(1);

}

if ((mysql_real_query(conn, "SELECT file FROM www where id=1", 31)) != 0)

{

printf("insert failed, %s\n", mysql_error(conn));

exit(1);

}

res_set = mysql_store_result(conn);

fclose(fp);

fp = NULL;

fp = fopen("c:\\123.iso", "wb" );

while ((row = mysql_fetch_row(res_set)) != NULL)

{

length = mysql_fetch_lengths(res_set);

for (i=0; i

{

fwrite(row[0], 1, length[0], fp);

//printf("%s\n",row[0]);

}

}

fclose(fp);

mysql_close(conn);

free(sql);

free(buf);

sql = NULL;

return 0;

}

运行结果:

63f5582d193c2bea6f70ce8767e032dc.png

点击这里复制本文地址

以上内容由聚米学院网友整理呈现,如对侵犯您的权益,请联系邮箱:fzsbm@qq.com

支持Ctrl+Enter提交

http://www.jmfq.cn/news/5056921.html

相关文章:

  • 雅茂道网站建设/网络营销课程
  • 开发客户的70个渠道/优化大师兑换码
  • 便宜的做网站/哈尔滨seo优化公司
  • 智慧团建手机版登录注册入口/seo技术 快速网站排名
  • 网站改造设计方案/全国唯一一个没有疫情的城市
  • 外贸b2b网站大全排名/百度快照推广排名
  • 网站系统优点/外贸独立站怎么建站
  • 做网站订金是多少钱/关键词百度指数查询
  • 网站后台登录界面/网站代搭建维护
  • 免费网站建站排行榜/上海网络推广服务
  • 网站建设教程赚找湖南岚鸿认 可/百度网址安全检测
  • 时时彩网站建设开发/营销培训班
  • 宁波网站建设制作公司排名/什么是整合营销并举例说明
  • 建筑设计专业是干什么的/seo薪酬如何
  • 做毕业证教育网站/百度深圳总部
  • 做网站的模版/怎么找推广渠道
  • 做网站每年交服务费/电子商务网站建设方案
  • 如何让网站快速被收录/怎么样拓展客户资源
  • 淮北网站建设制作/seo点击器
  • wordpress主题安装/百度上如何做优化网站
  • springboot社交网站开发/代运营公司可靠吗
  • 如何做免费电影网站/广告公司推广文案
  • 网站的开发环境是什么/seo点击排名工具有用吗
  • 空滤网站怎么做/抖音关键词排名优化
  • 福建微网站建设公司/bt兔子磁力天堂
  • 网站建设必须要服务器么/2022年seo还值得做吗
  • 宁波哪家公司做网站好/外贸怎么建立自己的网站
  • 大做网站/企业网站推广方案
  • 北海住房和城乡建设部网站/百度应用
  • 台州网站建设方案/金戈枸橼酸西地那非片