用mysqldump -h  -r -p 备份了远程数据库,用mysql -h -r -p还原数据库,前提条件,远程数据库必须存在,哪怕是空的,
还原一个远程mySQL还没有创建数据库,再还原数据,如何远程先创建一个数据库(哪怕是一个空库)?

解决方案 »

  1.   

    连接成功后
    create database 库名;
      

  2.   

    谢谢楼上的,mysql -h -u -p 能连接上远程数据库了,这可用win32 WndProc()封装起来在后台运行
    链接成功后mysql>create database XX   //像这句需要手工输入,能封装在windows命令行里面吗?
    因为不需要给不懂得控制台命令行人用,谢谢!
      

  3.   

    当然能封装在windows命令行里面
      

  4.   

    如何封装能给建议吗?
    我用C API 是弄成功了,,C api先登录查看数据库有没有?如果没有则创建新数据库.