mysql如何动态的创建数据库呀。要是实现的功能就是开机后如果数据库存在则导入数据库,如果不存在就自动创建数据库。这个要怎么弄? 求各位专家,能手指点呀

解决方案 »

  1.   

    3.2,初始化数据库
    一开机如果数据库不存在,创建数据库跟相关表格跟数据,默认值复制到相应的结构。如果数据库存在,读取数据库,并复制到相应的结构。EQUIPMENT_SET,EQUIPMENT_CODING,PICTURE_SET,PTZ_SET,WARN_SET 这几张表固定为16条记录。
    int init_database(NVR_SET *set);
      

  2.   

    你可以在程序中通过 show databases like 'aaaa' 根据返回值判断数据库是否存在,如果不存在就执行你的初始化脚本。
      

  3.   

    开机后先sql查询是否有数据库  然后执行你的逻辑