我的知识记录

华为云虚拟主机重装前清空_清空数据库所有表安全步骤

清空数据库所有表前做三项确认:备份已下载到本地并验证可解压、数据库备份已导出、域名解析可以临时暂停。确认后再执行清空,避免清空后发现备份损坏,数据无法恢复。华为云虚拟主机的备份功能可以一键打包,但必须下载到本地,不要只存在服务器上。

Windows 清空网站文件:远程桌面登录,打开网站根目录,Ctrl+A 全选,Shift+Delete 永久删除。或用命令行 rd /s /q 目录名删除整个目录再重建。FTP 删除慢,文件多时用远程桌面或面板的"清空"功能。

参考(MySQL 清空数据库): ``` -- 方法1:删库重建 DROP DATABASE IF EXISTS 数据库名; CREATE DATABASE 数据库名 DEFAULT CHARSET utf8mb4; GRANT ALL ON 数据库名.* TO '用户名'@'localhost'; FLUSH PRIVILEGES; -- 方法2:批量删表(保留库) SET FOREIGN_KEY_CHECKS=0; -- 用 phpMyAdmin 全选表删除,或执行生成的 DROP 语句 SET FOREIGN_KEY_CHECKS=1; -- 清空单表 TRUNCATE TABLE 表名; ```

有文件占用删不掉是清空过程中的常见问题。FTP 删除大文件列表超时,改用面板清空或 SSH rm -rf;数据库表被锁,先 KILL 占用进程再删;外键约束导致 DROP 失败,先 SET FOREIGN_KEY_CHECKS=0; 删完再 SET 回 1;MSSQL 权限不足,用数据库所有者账号或联系主机商。

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

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

华为云虚拟主机重装前清空_清空数据库所有表安全步骤

标签:

更新时间:2026-09-03 16:28:33

上一篇:微信4个微信不封号方法_虚拟机_Win10 LTSC_消息隔离实测

下一篇:Spring Boot 内嵌容器配置阿里云免费证书实现HTTP 与 HTTPS 共存期平滑过渡_Java虚拟主机HTTPS迁移