Próbuję zrozumieć, co rozumie się przez instancję serwera w MySQL. Szukanie hasła "Instancja serwera MySQL" nie ujawnia niczego, a jedyne odniesienie, które można znaleźć w dokumentacji, odnosi się do używania Kreatora nowego instancji serwera, ale nie wyjaśnia, dlaczego chciałbym go użyć.Co to jest instancja serwera MySQL?
Pochodząca z tła Microsoft SQL Server, instancja (nazwana) jest całkowicie oddzielną i izolowaną instalacją serwera, działającą we własnym procesie i na własnym porcie. Jednak w MySQL instancja (serwerowa) wydaje się być inną bestią, ponieważ na początek wydaje się używać tego samego portu co moja "istniejąca" "instancja".
Ze strony głównej MySQL Workbench mam opcję po prawej stronie, aby utworzyć nową instancję serwera. Co to jest instancja serwera MySQL i dlaczego miałbym kiedykolwiek chcieć stworzyć nową?
Więc na MySQL nie ma sposobu na tworzenie oddzielnych, odizolowanych "instancji", jak na Microsoft SQL Server? –
@Mikey Cee: Nigdy nie powiedziałem żadnej takiej rzeczy. Właśnie odpowiadałem na twoje pytanie. Może istnieć kilka MySQL działających na jednym serwerze lub może istnieć jeden serwer MySQL działający na rozproszonym serwerze równoległym. MySQL jest znacznie bardziej elastyczny niż MS SQL Server. – wallyk
@ Wallyk Z twojego opisu, który łączysz, wynika, że termin "wystąpienie" w kontekście środowiska roboczego odnosi się do pary połączenia/konfiguracji, gdzie możesz mieć wiele z nich dla jednego serwera. Kiedy mówisz "może być kilka uruchomionych MySQL'ów", wydaje się, że jest to coś innego niż po prostu konfiguracja wielu połączeń z jednym serwerem. – AaronLS