WAMPServer在Windows 10上崩溃 - 如何备份所有MySQL数据库?

问题描述 投票:-1回答:1

WAMPServer不会出于某种原因启动任何服务(直到两周前工作正常 - 没有什么我能想到的改变了,但如果Windows 10强制进行更新会不会感到惊讶)所以我打算卸载然后重新安装。在我这样做之前,我想备份我的内容,这样一旦我从头开始安装新版本,我就可以恢复它。

我已经压缩了wamp64 \ www文件夹,现在我正在尝试做mysqldump,但是MySQL甚至都没有启动。

我的问题有两个部分:

  1. 如果无法启动,如何在Windows 10主页上启动MySQL服务(没有组策略或任何此类深入的管理功能)?我已经尝试打开services.msc并手动重启 - 它只是没有做任何事情。没有错误。
  2. 有没有办法在不启动MySQL的情况下一次性保存我的所有MySQL数据库?
mysql apache windows-10 wampserver httpd.conf
1个回答
0
投票

在我的系统数据库中,它们存储在C:\Program Files (x86)\WampServer\bin\mysql\mysql5.1.53\data中。

您可以尝试使用wamp\bin\mysql\mysql-version\bin上的可执行文件在本地启动mysql。

也许您的wampp无法启动,因为另一个应用程序使用相同的端口?

您可以在命令提示符下查看运行端口:

C:\> netstat -a -b
  • -a此开关显示活动的TCP连接,具有侦听状态的TCP连接以及正在侦听的UDP端口。
  • -b此netstat开关与下面列出的-o开关非常相似,但不显示PID,而是显示进程的实际文件名。使用-b over -o似乎可以节省一两步,但使用它有时可以大大延长netstat完全执行所需的时间。

您可以使用以下方式搜索特定端口:

netstat -aon | find "[PORT]"
  • -o许多故障排除任务的便捷选项,-o开关显示与每个显示的连接关联的进程标识符(PID)。有关使用netstat -o的更多信息,请参阅下面的示例。
  • -n使用-n开关可防止netstat尝试确定外部IP地址的主机名。根据您当前的网络连接,使用此开关可以大大减少netstat完全执行所需的时间。

More Information

© www.soinside.com 2019 - 2024. All rights reserved.