我下载了MySQL,并正确安装了它。
当我启动 MySQL 工作台时,它向我展示了这些数据库(我不记得所有这些):
sakila
test
world
没关系,它们正在工作,我可以毫无问题地访问它们。但后来我安装了xampp,之后当启动 MySQL 工作台时,它向我显示了不同的数据库:
cdcol
phpmyadmin
test
webauth
我无法访问以前的数据库。
如何在它们之间切换?或
查看它们?
我下载了MySQL,并正确安装了它。
当我启动 MySQL 工作台时,它向我展示了这些数据库(我不记得所有这些):
sakila
test
world
没关系,它们正在工作,我可以毫无问题地访问它们。但后来我安装了xampp,之后当启动 MySQL 工作台时,它向我显示了不同的数据库:
cdcol
phpmyadmin
test
webauth
我无法访问以前的数据库。
如何在它们之间切换?或
查看它们?
不确定 xampp 是否卸载了您的第一台服务器,但更有可能是它的安装更改了默认的 MySQL TCP/IP 端口(3306)。也许两台服务器都试图在同一个端口上运行(这不起作用)并且一个未能启动(在这种情况下是第一次安装)。
所以你需要的是让每台服务器在自己的端口上运行。您可以使用 MySQL Workbench 进行必要的更改。但是首先您需要检查是否仍然安装了两台服务器。你有 2 个 MySQL 服务在运行吗?关闭其中一个并通过 MySQL 连接到正在运行的服务器。如果可行,请关闭它并运行其他服务。再次与 MySQL 连接,但这次转到管理部分,配置文件,并将端口更改为例如 3307。保存并重新启动服务器(所有可能都在 WB 内)。现在您应该能够同时运行两台服务器(前提是第一个服务器仍在默认端口上运行)。在 WB 中创建第二个连接和服务器实例,以便您可以在 3306 访问一个服务器,在 3307 访问另一个服务器
如果只有一个 MySQL 服务条目,则 xamp 已删除以前的安装,如果您确实需要两台服务器,则必须重新安装。