最近,手痒,把我某网站的 MYSQL5.1 升级为 MYSQL5.7,网站完成之后呢?呵呵,忘记了备份媒体库的那部分内容了,打开之后,所有网页里面的图片还是正常的,可是可是媒体库里面啥也没有了,所谓特色图片也不在了。咋办咋办?还是要解决的。
(一) 出现原因:只是简单的将文件上传到服务器,而不是用 wp 上传的,这样图片就没有被 WP 记录,所以在媒体库中找不到。
(二) 解决办法:使用 “Add From Server” 插件

至于如何安装插件不是本文要讲的内容,安装之后启用之,有两种方法打开插件,一是媒体库,下面就会有个 Add From Server, 二是插件下边有个 Import Files 至于想选用哪一个,看大爷你的心情哈。
打开之后呢?如图,继续。

根据需要点击 Qucik Jump 找到你需要导入库内的文件内容,比如 2019 年 5 月的,然后,选中 File ,下面的文件就会被全部选中,接下来有两个选项,一个导入当前时间,一个是文件时间的,当然我选的 File Time,就是原来那个文件是那个时间就导入那个时间,然后,点 Import, 导入完成。
(三) 注意事项。 Import 的时间与图片内容的多少成正比,文件太多,导入真的很慢,占用带宽较大。一个文件夹一个文件夹的导入,导入的时候等一会再导入,否则直接把资源给你耗尽,切记切记。另外,导入之后,数据库增大了很多,图片文件夹体积增加了几倍,一个文件会被弄成好不同规格的内容,所以慎用。举例吗,我一个数据库 12M,使用了之后 22M,图片文件直接到达了 500M,原来只有 40M。想想都可怕。