景安虚拟主机重装网站前清空教程_文件与MySQL/MSSQL清空
重装网站前清空分两步:清空文件和清空数据库,两者独立操作。只删文件不删数据库,重装后会读到旧数据;只删数据库不删文件,网站会报数据库连接错误。景安虚拟主机上操作时两步都做,才能彻底清空。
Linux 清空网站文件:SSH 登录后 cd 到网站根目录,执行 rm -rf ./*(当前目录下所有文件和子目录),或 rm -rf /www/wwwroot/域名/*。注意不要写成 rm -rf /(删根目录),命令前确认路径。隐藏文件(.htaccess)用 rm -rf ./.* 单独删,或用 rm -rf 目录/* 目录/.[!.]* 一次删完。
参考(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。被黑过的站点清空后如果还用旧密码和旧版本,会再次被入侵,加固必须同步做。

更新时间:2026-08-26 20:35:29