• <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>
    • 軟件測試技術
    • 軟件測試博客
    • 軟件測試視頻
    • 開源軟件測試技術
    • 軟件測試論壇
    • 軟件測試沙龍
    • 軟件測試資料下載
    • 軟件測試雜志
    • 軟件測試人才招聘
      暫時沒有公告

    字號: | 推薦給好友 上一篇 | 下一篇

    gcc批量建mysql庫表

    發布: 2007-7-02 21:50 | 作者: admin | 來源: | 查看: 10次 | 進入軟件測試論壇討論

    領測軟件測試網

    file 1

    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("\n");

    printf("MySQL host:");scanf("%s",host);
    printf("Root user:");scanf("%s",sid);
    printf("Password:");scanf("%s",pwd);
    printf("Loading........\n\n");
    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\n%s",mydatabase,mysqltable);
    printf(table_file[i]);
    //printf("%d",status);
    if(db==0 && status==0){
    printf("\t\t\tInstall [ OK ]\n");
    }else{
    printf("\t\t\tInstall [ :( ]\n");
    }
    i++;
    }
    address();
    }


    //------------------- Function ------------------
    showme()
    {
    printf("-------------------------------------------------------------------\n");
    printf("\tI am Netkiller Chen.\n");
    printf("\tI am a programmer and system&net manager.\n");
    printf("\tI am glad to be friend with you!\n");
    printf("-------------------------------------------------------------------\n");
    }
    address()
    {
    printf("\n----------------------------------\n");
    printf("|\tnewtech@sina.com |\n");
    printf("|\tOICQ:13721218 |\n");
    printf("|\t 1/13/2001 |\n");
    printf("----------------------------------\n");
    }


    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
    即可。。。不用我在說了吧?


    ---陳景峰(netkiller)

    延伸閱讀

    文章來源于領測軟件測試網 http://www.kjueaiud.com/


    關于領測軟件測試網 | 領測軟件測試網合作伙伴 | 廣告服務 | 投稿指南 | 聯系我們 | 網站地圖 | 友情鏈接
    版權所有(C) 2003-2010 TestAge(領測軟件測試網)|領測國際科技(北京)有限公司|軟件測試工程師培訓網 All Rights Reserved
    北京市海淀區中關村南大街9號北京理工科技大廈1402室 京ICP備10010545號-5
    技術支持和業務聯系:info@testage.com.cn 電話:010-51297073

    軟件測試 | 領測國際ISTQBISTQB官網TMMiTMMi認證國際軟件測試工程師認證領測軟件測試網

    老湿亚洲永久精品ww47香蕉图片_日韩欧美中文字幕北美法律_国产AV永久无码天堂影院_久久婷婷综合色丁香五月

  • <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>