使用IJ工具的PHP-Derby连接?
我正在编写一个PHP程序来读取Derby数据库,我想知道是否有一种方法可以使用ij工具连接到嵌入式Derby数据库 主机是Mac,我找不到用于obdc驱动程序的免费/开源工具,但我能够使用ij工具读取数据库 我能够使用dblook提取结构,并通过以下方式解析该信息:使用IJ工具的PHP-Derby连接?,php,sql,jdbc,derby,embedded-database,Php,Sql,Jdbc,Derby,Embedded Database,我正在编写一个PHP程序来读取Derby数据库,我想知道是否有一种方法可以使用ij工具连接到嵌入式Derby数据库 主机是Mac,我找不到用于obdc驱动程序的免费/开源工具,但我能够使用ij工具读取数据库 我能够使用dblook提取结构,并通过以下方式解析该信息: $cmd = $dblook." -d \"jdbc:derby:" .$db. "\" -t ".$table; exec($cmd, $output); foreach ($output as $item){
$cmd = $dblook." -d \"jdbc:derby:" .$db. "\" -t ".$table;
exec($cmd, $output);
foreach ($output as $item){
$arr = explode(' ',trim($item));
if($arr[0]=="CREATE"){
echo $item;
break;
}
}
那么,有没有一种方法可以使用ij工具进行类似的连接呢?比如:
$cmd = $ijlocation." -d \"jdbc:derby:" .$db. "\" -t ".$table;
或者用任何其他方法来获得表数据的输出,这将是非常好的
谢谢 如果可以从PHP程序调用“ij”,可以给ij一个参数,该参数是要运行的命令文件的名称: 然后在该文件中,有两行:
connect 'jdbc:derby:$db';
select * from $table;