Как подключить PHP к базе данных H2, до сих пор я пытался начать встроенный сервер сPHP подключение к базе данных H2DB H2
$ 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)
установкой 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, различные HOS t: localhost, 127.0.0.1, но ничего, возвращаемое соединение равно null или скрипт зависает.
Любое предложение?
H2 обеспечивает совместимость с PostgreSQL и в соответствии с некоторыми форумами, используя это единственный способ обойти отсутствие надлежащего драйвера под PHP для H2. Если у вас есть рабочий пример с php-java-bridge, пожалуйста, поделитесь им, пока никто не смог это сделать. – dendini
Фокус в том, что вы не можете сериализовать ресурсы, поэтому невозможно связать связанные с подключением материалы, и вы должны добавить еще один уровень абстракции. Например, вы не можете сделать SELECT запрос и выборку результатов. Вы должны сделать SELECT на стороне Java, использовать ORM для преобразования результатов в объекты, а затем вы можете отправить эти объекты на PHP – Matthias