WAMPServer出于某种原因不会启动任何服务(直到2周前都可以正常工作-我无法想到这一改变,但是如果Windows 10强制进行某些更新也不会感到惊讶),所以我打算卸载,然后重新安装。在此之前,我想备份我的内容,以便一旦从头开始安装新版本后就可以还原它。
我已经压缩了wamp64 \ www文件夹,现在我正在尝试执行mysqldump,但是MySQL甚至无法启动。
我的问题分为两个部分:
当无法启动Windows 10家庭版时,如何启动MySQL服务(无组策略或任何此类深度管理功能)?我试过打开services.msc并手动重新启动-它只是无能为力。没有错误。
是否可以在不启动MySQL的情况下一次性保存所有MySQL数据库?
答案 0 :(得分: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,而是显示进程的实际文件名。在-o上使用-b似乎可以节省一两个步骤,但是有时使用它可以大大延长netstat完全执行所需的时间。
您可以使用以下命令搜索特定端口:
netstat -aon | find "[PORT]"
-o是许多故障排除任务的便捷选项,-o开关显示与每个显示的连接关联的过程标识符(PID)。有关使用netstat -o的更多信息,请参见下面的示例。
-n使用-n开关可防止netstat尝试确定外部IP地址的主机名。根据您当前的网络连接,使用此开关可以大大减少netstat完全执行所需的时间。