编一个应用程序,vc bc都行,调用mysql的函数库。读取导出的文件,判断sql语句然后执行查询即可

解决方案 »

  1.   

    这是个问题,,我用API调用MYSql的命令:Source filename ,
    但是好像有点问题,其他的都没有问题蛮怪的。
      

  2.   

    另一个问题:
    在备份的时候,我使用mysqldump dbname > "path" -u root ...
    在cmd下面,是可以执行的。但是我在程序中调用shellexecute(...)也是调用的cmd\k mysqldump....
    在有些机器下可以,在有些机器下导出文件大小为0,为什么????
      

  3.   

    mysql>use database;
    mysql>source 导入的文件全路径;
      

  4.   

    mysql有针对C的API可以调用啊?
      

  5.   

    没有。直接使用system函数吧。
    返回值如果非0,肯定有错。还可以得到错误的消息。
    我恢复oracle和mysql都是这么用的。
    直接调用 int a = sysetm("mysql -uroot -ppassword -hlocalhost<d:\backup.sql")就可以。
    if (a==0) 成功
      

  6.   

    to iihero(阿黑哥)
    你这种方法就是我做的调用exeto foxmx(夜之狐) 
    可以的,你说的方法可行