Advertisement

MySQL导入数据出现--secure-file-priv MySQL导入数据出现-- secure file privilege

阅读量:

一、背景

在对包含百万级数据的MySQL数据表进行备份操作时,若采用直接insert方式执行速度较慢,因此考虑通过导入导出文件的形式来实现数据表的快速备份,据称这种方式能够将效率提升至原来的20倍。

二、问题

在导出过程中,系统出现了相应的错误提示信息

复制代码
    java.sql.SQLException: The MySQL server is running with the --secure-file-priv option so it cannot execute this statement
    

这源于在安装mysql过程中,系统已预先设定好导入与导出文件的存储位置,用户可通过执行相应命令来查询具体路径。

复制代码
    show  VARIABLES like '%secure%'
    

执行结果

secure_file_priv参数用于设定导入与导出操作的指定路径,当该参数被赋予具体值时,系统仅允许在该路径下执行相关操作。然而,由于:

**在服务器上安装MySQL时,该路径可能因环境不同而有所差异,且在实际应

全部评论 (0)

还没有任何评论哟~