JDBC 連接 MySQL 時,如何解決 LOAD DATA 命令失效問題?

JDBC 連接 MySQL 時,如何解決 LOAD DATA 命令失效問題?

jdbc 連接 mysql 無法使用 load data 問題的解決方法

在使用 jdbc 連接 mysql 數(shù)據(jù)庫時,遇到“the used command is not allowed with this mysql version”的錯誤,表明當(dāng)前使用的 mysql 版本不支持 load data 命令。

要解決此問題,需要在 jdbc url 中添加以下參數(shù):

allowloadlocalinfile=true

例如:

jdbc:mysql://localhost:3306/database_name?allowLoadLocalInfile=true

添加此參數(shù)后,即可使用 jdbc 執(zhí)行 load data 命令。需要注意的是,在 navicat 等可視化工具中,該參數(shù)通常被自動設(shè)置,但在 jdbc 連接中則需要手動添加。

? 版權(quán)聲明
THE END
喜歡就支持一下吧
點贊9 分享