我的知识记录

虚拟主机清空网站数据_清空日志文件实操

中资源虚拟主机做清空日志文件,注意区分"清空"和"删除"。清空是保留主机和数据库实例,只删里面的内容,后续可以重装;删除是连主机和数据库一起删掉,无法恢复。重装网站用清空,不用删除主机。

MySQL 清空数据库:登录 phpMyAdmin,选数据库,全选所有表,下拉选"删除"(DROP),执行。或用 SQL:DROP DATABASE 数据库名; 然后 CREATE DATABASE 数据库名; 再授权用户。批量删表用 SELECT CONCAT('DROP TABLE ',table_name,';') FROM information_schema.tables WHERE table_schema='数据库名' 生成语句再执行。

参考(MSSQL 清空数据库): ``` -- 删库重建 ALTER DATABASE 数据库名 SET SINGLE_USER WITH ROLLBACK IMMEDIATE; DROP DATABASE 数据库名; CREATE DATABASE 数据库名; -- 清空单表 TRUNCATE TABLE 表名; -- 批量删表(生成语句) SELECT 'DROP TABLE ' + name + ';' FROM sys.tables; ```

清空后用浏览器访问验证确认。文件方面,FTP 或面板查看根目录为空(或只剩默认文件);数据库方面,phpMyAdmin 查看数据库无表,或用 SHOW TABLES; 返回空。确认后再上传新程序或导入新数据,避免旧数据残留影响新站点。

清空后的安全配置:新程序安装后立即改后台密码、删除安装目录(如 install/)、更新到最新版本、配置文件权限设为 644。被黑过的站点清空后如果还用旧密码和旧版本,会再次被入侵,加固必须同步做。

部分清空的场景:只清空文章保留配置,用 TRUNCATE 文章表;只清空用户保留文章,TRUNCATE 用户表;只清空上传文件,rm -rf upload/*。部分清空前确认表名和目录名,避免删错。TRUNCATE 比 DELETE 快,且重置自增 ID。

虚拟主机清空网站数据_清空日志文件实操

标签:

更新时间:2026-08-27 10:50:59

上一篇:gethostbyaddr不支持_gethostbyaddr禁用与替代

下一篇:ASP.NET WebForms脚本映射伪静态_IIS脚本映射伪静态教程详解