如何将 PHP 连接到 H2 数据库,到目前为止我尝试使用 a 启动嵌入式服务器
$ java -cp h2-1.3.172.jar org.h2.tools.Server
Web Console server running at http://127.0.1.1:8082 (others can connect)
TCP server running at tcp://127.0.1.1:9092 (only local connections)
PG server running at pg://127.0.1.1:5435 (only local connections)
ubuntu下安装pg-sql模块
sudo apt-get install php5-pgsql
然后在我的 php 中我有以下内容
$conn = pg_connect("host=127.0.1.1 port=5435 dbname=/home/frank/testdb user=sa password=");
还尝试了不同的端口:5435、9092,不同的主机:localhost、127.0.0.1,但什么也没有,返回的连接为空或脚本挂起。
有什么建议吗?
最佳答案
pg_connect用于连接PostrgeSQL数据库服务器,不适用于H2DB。这些是完全不同的产品,不兼容
要连接到 H2,您可以使用 php-java 桥和一些自定义 java 类来向 php 客户端公开所需的功能
关于PHP 连接 H2DB H2 数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18409589/