亚洲国产第一_开心网五月色综合亚洲_日本一级特黄特色大片免费观看_久久久久久久久久免观看

Hello! 歡迎來到小浪云!


JDBC 連接 MySQL 使用 LOAD DATA 遇到 “命令不允許” 錯誤,該如何解決?


avatar
小浪云 2024-11-11 159

JDBC 連接 MySQL 使用 LOAD DATA 遇到 “命令不允許” 錯誤,該如何解決?

jdbc 連接 mysql 時使用 load data 遇到的問題

在使用 jdbc 連接 mysql 數據庫時,執行 load data 命令時遇到了如下報錯:

the used command is not allowed with this mysql version
登錄后復制

即使啟用了 local_infile 也是如此,而且直接使用 mysql 遠程調用并沒有問題。

解決方法

問題的原因是 jdbc url 中缺少了一個參數。需要在 url 中添加 allowloadlocalinfile=true,以允許使用 load data 命令,例如:

jdbc:mysql://localhost:3306/database?allowLoadLocalInfile=true
登錄后復制

添加此參數后,即可正常使用 load data 命令。

相關閱讀