我想了解 MySQL 中服务器实例的含义。谷歌搜索术语“MySQL Server Instance”一无所获,我在文档中找到的唯一引用资料是指使用新服务器实例向导,但似乎并没有解释我为什么要使用它。
来自 Microsoft SQL Server 的背景,一个(命名的)实例是一个完全独立和隔离的服务器安装,在它自己的进程和它自己的端口上运行。然而,在 MySQL 中,(服务器)实例似乎是一个不同的野兽,对于初学者来说,它似乎使用与我的“现有”“实例”相同的端口。
在 MySQL Workbench 的主页上,我在右侧有创建新服务器实例的选项。什么是 MySQL 服务器实例,我为什么要创建一个新实例?
最佳答案
服务器实例是在某处运行的 MySQL 服务器,以及如何连接到它。查看reference manual ,它说:
A server instance is created to provide a way of connecting to a server to be managed.
虽然有点循环,但从配置控制管理器的连接选项中可以选择连接到任意数量的 MySQL 服务器,或者以多种不同方式连接到同一服务器(例如通过 VPN 或辅助网络)是有意义的).
关于mysql - 什么是 MySQL 服务器实例?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8003441/