mysql读取文件的方法

发布时间: 2023-11-21 12:17 阅读: 文章来源:1MUMB3503PS

提示:简要的备忘这个命令,具体细节可以打开参考文献,详细阅读

mysql文件读取

主要是因为LOAD DATA INFILE的使用作用:读取一个文件的内容并且放到一个表中。LOAD DATA INFILE的两种用法:

load data infile "/etc/passwd" into table users fields terminated by ‘分隔符‘;load data local infile "/etc/passwd" into table users fields terminated by ‘分隔符‘;sql复制代码

第一句是读取服务器上的/etc/passwd文件并存入users表中;第二句是读取客户端本地的/etc/passwd文件并存入users表中。核心原理MySQL服务端可以利用LOAD DATA LOCAL INFILE命令来读取MYSQL客户端的任意文件。

防御/修复使用--ssl-mode=VERIFY_IDENTITY来建立可信的连接从配置上防御https://dev.mysql.com/doc/refman/8.0/en/load-data-local-security.html详细的参考文献

https://www.freebuf.com/articles/web/348248.html

https://www.cnblogs.com/Rain99-/p/13334755.htmlhttps://lightless.me/archives/read-mysql-client-file.htmlhttps://cloud.tencent.com/developer/article/1856248https://www.freebuf.com/articles/web/247976.htmlhttps://xz.aliyun.com/t/11631#toc-12https://www.cnblogs.com/apossin/p/10127496.htmlhttps://mp.weixin.qq.com/s/rQ9BpavBeMnS6xUOidZ5OAhttp://www.qwzf.top/https://cloud.tencent.com/developer/article/1582296https://github.com/allyshka/Rogue-MySql-Server/blob/master/rogue_mysql_server.pyhttps://www.xiinnn.com/article/424ded82.htmlhttps://www.jianshu.com/p/3d26180268d7https://www.jianshu.com/p/f0e2dfe35be7

•••展开全文