如何用gcc批量建mysql库表
发布时间:2022-02-13 04:29:34 所属栏目:搜索优化 来源:互联网
导读:这篇文章主要介绍怎么用gcc批量建mysql库表,在日常操作中,相信很多人在怎么用gcc批量建mysql库表问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答怎么用gcc批量建mysql库表的疑惑有所帮助!接下来,请跟着小编一起来学习吧
这篇文章主要介绍“怎么用gcc批量建mysql库表”,在日常操作中,相信很多人在怎么用gcc批量建mysql库表问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”怎么用gcc批量建mysql库表”的疑惑有所帮助!接下来,请跟着小编一起来学习吧! my.c //-------------------------------------------------------- // MySQL Database Create 1/13/2001. Netkiller Chen //-------------------------------------------------------- #include #include main() { char host[16]; //mysql host address. char sid[15]; //root user name. char pwd[15]; //root password. /* char *table_file[]={ "gsxx", "bcxx", "fgxx", "hmbxx", "ltxx", NULL };*/ //char *mysql; char mydatabase[256]; char mysqltable[256]; int i; int max_table_num; int db,status; i=0; max_table_num=4; //max_table_num system("clear"); showme();printf(" "); printf("MySQL host:");scanf("%s",host); printf("Root user:");scanf("%s",sid); printf("Password:");scanf("%s",pwd); printf("Loading........ "); while(table_file[i]){ sprintf(mydatabase,"echo "create database %s"|mysql -h%s -u%s -p%s",table_file[i],host,sid,pwd); sprintf(mysqltable,"mysql -h%s -u%s -p%s %s<%s.sql",host,sid,pwd,table_file[i],table_file[i]); db=system(mydatabase); status=system(mysqltable); // printf("%s %s",mydatabase,mysqltable); printf(table_file[i]); //printf("%d",status); if(db==0 && status==0){ printf(" Install [ OK ] "); }else{ printf(" Install [ :( ] "); } i++; } address(); } //------------------- Function ------------------ showme() { printf("------------------------------------------------------------------- "); printf(" I am Netkiller Chen. "); printf(" I am a programmer and system&net manager. "); printf(" I am glad to be friend with you! "); printf("------------------------------------------------------------------- "); } address() { printf(" ---------------------------------- "); printf("| newtech@sina.com | "); printf("| OICQ:13721218 | "); printf("| 1/13/2001 | "); printf("---------------------------------- "); } file 2 table.h char *table_file[]={ "alxx", "bcxx", "fycx", "fyxwxx", "fyzxxx", "hwzx", "lhzxxx", "xxdexx", "xxdsxx", "xxfgxx", "xxglxx", "xxgsxx", "xxhmbxx", "xxhtxx", "xxjbxx", "xxltxx", "xxzwxx", "xxzx", NULL }; 些程序可以方便建表。。。有什么不明白与我联系。 程序随算不上什么。。。。。但也解决了一些批量建表的问提。 这个程序可以做为gcc刚入门爱好的参考,因为这个程序象hello world一样间简单。而且很全包括了指针,数组,文件包含,NULL 用户方法两个文件置于。/root/mygcc/下,将预建库mysql语句文件,文件名命名为xxxx.sql同上然后 #gcc my.c -o my #my 即可。。。 到此,关于“怎么用gcc批量建mysql库表”的学习就结束了,希望能够解决大家的疑惑。 (编辑:晋中站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |