我已经尝试了 6 个小时来卸载旧的 MySQL 服务器并安装一个新的。
现在我有 6 个来自旧安装的服务,我不知道如何删除它们,我的硬盘上没有单个 MySQL 文件,但有一个服务器,因为当我尝试重新安装它时,它告诉我“当前 PW”,并且它无法启动服务,我不知道为什么。
我不知道该怎么描述,重启后我删除了硬盘上的每一个文件,但服务器似乎仍然处于活动状态。我不知道在哪个端口上运行,也不知道如何找出服务器在哪里运行。
答案1
鉴于您使用了“服务”一词并引用了密码向导,我只能假设您在这里运行 Windows 服务器。
要了解正在运行的服务,请转到服务控制面板(控制面板 > 管理工具 > 服务)并找到 MySQL 服务。右键单击它并转到属性。
将会有一个“可执行文件路径”(就在“启动类型”上方)。这是 Windows 查找其 MySQL 服务器的位置。该字段甚至可以高亮显示,因此您可以直接将其复制并粘贴到 Explorer 中来查找文件。
然而卸载 MySQL 服务器的正确方法是进入“程序”,找到 MySQL,右键单击并选择“卸载”
如果你正在运行 *nix并且您已使用apt-get
正确的方法安装了 MySQL,删除方法是apt-get remove <package>
(您用于安装的 MySQL 包的名称在哪里)。如果您想确保删除配置文件和所有其他文件,请将选项添加--purge
到命令中。
答案2
我假设您是在 Windows 上安装,什么版本?对于 XP/2003,首先停止 [控制面板 > 管理工具 > 服务] MMC 控制台下列出的任何 MySQL 服务。
然后 [run > cmd] 获取命令提示符(必须以管理员身份登录),并键入以下内容以删除 MySql 服务:
SC DELETE [服务名称]
这应该会删除服务,并且您可以在重新安装之前手动删除任何剩余的 MySQL 目录和文件。