升级Windows上的XAMPP,旧版本:我可以排除原生表而不丢失重要数据吗?
- 论坛
- 升级Windows上的XAMPP,旧版本:我可以排除原生表而不丢失重要数据吗?
8 浏览
升级Windows上的XAMPP,旧版本:我可以排除原生表而不丢失重要数据吗?
XAMPP最近从InnoDB更换为了MariaDB。由于我需要更新版本的PHP和MySQL,所以我需要新版本的XAMPP。现在,我的旧XAMPP数据库转储非常大,因为所有过去的项目都在这个数据库中。\n我似乎在导入本机mysql表时遇到了问题:\n
\n
\n
- information_schema
\n
- mysql
\n
- performance_schema
\n
- phpmyadmin
\n
- test
\n
\n
\n因此,我在旧的XAMPP安装中进行了以下操作:\n首先导出除本机表之外的所有数据库名称:\n
SELECT schema_name FROM information_schema.schemata WHERE schema_name NOT IN ('mysql','information_schema','performance_schema','phpmyadmin','test');
\n然后转储除本机表之外的所有数据库:\n
mysqldump -u root > all-dbs.sql --databases db1 db2 .....
\n接下来,我在PHPMyAdmin中导入了这个转储文件,似乎运行正常(在写下这句话时导入仍在进行中)。\n现在我的问题是:mysql的本机表是否包含我的旧项目的重要数据,还是我可以安全地使用新的表继续工作?