首页 > 解决方案 > 如何在没有 phpMyAdmin 的情况下从文件中获取 MySql 数据

问题描述

我的 MySql 在 xampp 中没有工作 2 小时。

我的日志是

01:37:11  [mysql]   Error: MySQL shutdown unexpectedly.
01:37:11  [mysql]   This may be due to a blocked port, missing dependencies, 
01:37:11  [mysql]   improper privileges, a crash, or a shutdown by another method.
01:37:11  [mysql]   Press the Logs button to view error logs and check
01:37:11  [mysql]   the Windows Event Viewer for more clues
01:37:11  [mysql]   If you need more help, copy and post this
01:37:11  [mysql]   entire log window on the forums

我几乎尝试了所有方法,但没有什么对我有用,我认为我的 xampp 设置也变得更糟。

所以现在我将删除 xampp 并重新安装。

但是等等,我的数据库非常重要。

那么我可以通过它重新安装xampp,并且我拥有我需要的所有数据库。

我无法启动 MySql 我无法访问 phpMyAdmin

那么如何保存文件中的数据呢?

标签: mysqlxampp

解决方案


祝你好运尝试“打开你的 SQL 文件”(不管是什么)。

关于为什么 MySQL 没有运行的答案在您的日志文件中。

是的,您可以备份数据文件并将它们恢复到新安装中。

我们无法告诉您这些文件在哪里——这取决于您如何安装MySQL。这可能在 C:\Windows\my.ini 中定义(您正在寻找名为 .ibd 和 .frm 的文件)。

确保 MySQL 服务已停止。将包含这些文件的目录移开,然后删除并重新安装 MySQL。之后停止(新安装的 MySQL 服务)编辑C:\Windows\my.ini 将 datadir 设置为 .oved 文件,然后启动 mysql。


推荐阅读