У меня есть приложение с Mysql как Database, которое использует много XML/HTML. Я хотел бы обработать данные mysql в BaseX и обновить базу данных через него. Есть ли простой способ подключения базы данных? Я проверил http://docs.basex.org/wiki/SQL, но он не работает. Можете ли вы дать мне простой пример, что мне нужно сделать, чтобы подключиться? я получил сообщение об ошибке произошла SQL-исключение: 'Нет подходящего драйвера найти для JDBC: MySQL: // локальный: 3306/тест' вот мой код:Как подключить mysql к Basex?
let $conn := sql:connect("jdbc:mysql://localhost:3306/test")
return sql:execute($conn, "SELECT * FROM coffees WHERE price < 10")
Где я должен поставить MySQL Connector JDBC (mysql-connector-java-5.1.34-bin.jar) в basex, чтобы заставить его работать? Thanks
Этот вопрос не подходит для SO, как мы не приводим примеры. Это более уместно в нашем списке рассылки, и его попросили всего пару дней назад, см. Https://mailman.uni-konstanz.de/pipermail/basex-talk/2014-November/007690.html для получения дополнительной информации (поэтому, чтобы сделать его коротким: поместите его в lib /). – dirkk
спасибо за комментарий, почему возникает ошибка типа «Не удалось инициализировать поставленный драйвер:« com.mysql.jdbc.Driver »? Я уже поместил свой драйвер jdbc в каталог lib – user2737980
Вы перезапустили BaseX? банки загружаются только во время запуска – dirkk