不太明白你问的意思
sql语句直接写在php里就可以了啊

解决方案 »

  1.   

    直接执行标准.sql文件好象不行吧(但是,你要是把它当文本来用到是可以,读这个文件执行就可以了)
    你可以把所有的数据库操作写在一个 install.php文件里 执行这个文件就可以了
    比如
    <?
    CREAT.....
    ?>
      

  2.   

    我的目的是用途1 用来系统初始化的时候建立所有的表格 ,存储过程 。2 做数据库的备份,还原工作。有哪位高手可以指明教,最好有详细的例子!
    楼上所说的把所有操作写在install.php里,能不能举个简单的例子,
    存在.sql文件或是文本文件的例子也可以,最重要的是为了调用的方便和具有较好的通用性。
      

  3.   

    好像没有直接执行sql标准文件的,不过可以把各种sql命令写在一个文件中对其调用,从而执行sql语句
      

  4.   

    比如你要在mysql中建一个表 test 字段是id和idc
    你可以直接在install.php中这样写
    <?
    CREATE TALBE 'test'(
    'id' int(12) unsigned NOT NULL auto_increment,
    'idc' varchar(10) default NULL,
    PRIMARY KEY('id)
    )TYPE=MyISAM AUTO_INCREMENT=1;
    ?>
      

  5.   

    连续建表就在下面添加就可以了
    CREATE TALBE 'test'(
    'id' int(12) unsigned NOT NULL auto_increment,
    'idc' varchar(10) default NULL,
    PRIMARY KEY('id)
    )TYPE=MyISAM AUTO_INCREMENT=1;CREATE TALBE 'test2'(
    'id' int(12) unsigned NOT NULL auto_increment,
    'idc' varchar(10) default NULL,
    PRIMARY KEY('id)
    )TYPE=MyISAM AUTO_INCREMENT=1;
    ....
    ...
    .
      

  6.   

    anybody999(java&&delphi)兄的方法很好。谢谢!
    我还在考虑用.sql和.txt文本文件来做,因为考虑到通用性好,易于修改维护及调试。
    还有没有高手举例,
    如果没有那就只能结贴了!
      

  7.   

    TYPE=MyISAM AUTO_INCREMENT=1
    ???