私は素晴らしいapocプロシージャから新しいJDBCプロシージャを使いたいと思っていました。Neo4j apocプロシージャ:mysql設定の使用
[first-solved] 私はJava開発者ではなく、 "com.mysql.jdbc.Driver"は自分のコンピュータで利用できませんでした。 Mysql Connector/Jをダウンロードしてインストールします。クラスパスに追加して、Neo4jを再起動してください。 "com.mysql.jdbc.Driver"クラスを解決できなかったため、まだエラーがありました。 mysql-connector-java-5.1.38-bin.jarを$ NEO4J_PATH/libにコピーして解決しましたが、それは良い方法ではないと思います。
- のNeo4j [第2解決されていない] は、私が起動しない:
CALL apoc.load.driver("com.mysql.jdbc.Driver");
んがエラーを。 は、それから私は私が手
CALL apoc.load.jdbc("jdbc:mysql://localhost:3306/my_db_name?user=root&password=my_db_password","programmes") YIELD row RETURN count(*);
とAlを試してみました。このエラー
Failed to call procedure `apoc.load.jdbc(jdbc :: STRING?, tableOrSql :: STRING?) :: (row :: MAP?)`: Cannot execute read result-set.
は、誰もがこの問題に直面し、それを解決したのですか?
PS:申し訳ありませんが、このnoobのアスペクトの質問と悪い英語です。 そして、いやmy_db_passwordが私のパスワードではありません。)
おかげ
(LOAD CSVの「行にLIMIT」のように)見える最初のケースは完全に解決される:私へのMySQLコネクタ - のJava 5.1.38-bin.jarを移動しました$ NEO4J_PATH /プラグイン。 – dominiquev