安装时mariadb-server
,它将我所有现有的数据库移动到/var/lib/mysql-5.7
并创建了一个新/var/lib/mysql
文件夹。
如何从备份文件夹恢复这些数据库?
答案1
只需将 mysql-5.7 文件夹(安装 maria db 时位于 /var/lib 中)的副本放在某个临时位置即可。
现在,在您的 /var/lib 中,您将有一个名为 mysql 的文件夹,它是您当前的数据库(没有您的旧转储)。
现在,停止你的 mysql。出于安全目的,将 /var/lib 中的 mysql 文件夹移动到某个位置,并将 mysql-5.7 文件夹移动到 /var/lib 并将其重命名为 mysql。设置与以前的 mysql 文件夹相同的权限。
再次重启 mysql 服务。现在你将拥有旧的转储。
答案2
恢复 MySQL 或 MariaDB 数据库将涉及“exporting
它”,然后“importing
它”。使用“phpmyadmin
它”导出数据库。将生成的文件复制到临时位置或 USB 驱动器,然后使用“它phpmyadmin
”导入它。
或者使用:mysqldump