我在网络服务器终端中意外输入了以下命令:
sudo apt-get remove apache2 php* mysql* -y
我可以在没有备份的情况下挽救我的数据库表吗?我知道,例如,apache 在删除时不会从系统中删除任何内容(配置),但是 mysql 呢?
答案1
apt-get
才不是删除包时删除数据文件。它可能会删除配置文件purge
(但这不是默认行为)。
默认情况下,mysql 数据库位于/var/lib
。您的 dbs 应该在那里。
答案2
您仍然可以在以下位置获取数据库文件:
/var/lib/mysql
要访问database_name_1
您之前创建的,您会发现它的路径为:
/var/lib/mysql/数据库名称_1
(显然你需要su
权限)