我想了解MySQL中的服务器实例的含义。谷歌搜索术语“MySQL服务器实例”没有透露任何内容,我可以在文档中找到的唯一参考是指使用新的服务器实例向导,但似乎无法解释为什么我会想要使用它。什么是MySQL服务器实例?
来自Microsoft SQL Server后台,一个(命名的)实例是一个完全独立的孤立安装的服务器,运行在它自己的进程和它自己的端口上。然而,在MySQL中,一个(服务器)实例似乎是一个不同的野兽,对于初学者来说,它似乎使用相同的端口作为我的“现有”“实例”。
在MySQL Workbench的主页上,我可以在右侧创建一个新的服务器实例。什么是MySQL服务器实例,为什么我会想创建一个新实例?
那么在MySQL上,没有办法像在Microsoft SQL Server上那样创建单独的,孤立的“实例”? –
@Mikey Cee:我从来没有说过这样的事情。我只是回答你的问题。在一台服务器上可能会运行多个MySQL,或者在分布式并行服务器上运行一台MySQL服务器。 MySQL比MS SQL Server更灵活。 – wallyk
@wallyk从描述中将其链接起来意味着工作台上下文中的术语“实例”指的是连接/配置对,您可以在其中为单个服务器提供多个这样的连接/配置对。当你说“可能有多个MySQL正在运行”时,这看起来好像不同于简单地将多个连接配置到单个服务器。 – AaronLS