Alex Rivera | Logout

What is a MySQL Server Instance?

Asked 2011-11-03T23:56:33.483
16

I'm trying to understand what is meant by a Server Instance in MySQL. Googling for the term "MySQL Server Instance" reveals nothing, and the only reference I can find in the documentation refers to using the New Server Instance Wizard, but doesn't seem to explain why I'd ever want to use this.

Coming from a Microsoft SQL Server background, a (named) instance is a completely separate and isolated installation of the server, running in its own process and on its own port. However, in MySQL a (server) instance seems to be a different beast, as for starters it seems to use the same port as my "existing" "instance".

From the Home page of MySQL Workbench, I have the option on the right hand side to create a New Server Instance. What is a MySQL Server Instance, and why would I ever want to create a new one?

Edit
Report

1 Answer

1

From this it appears each instance actually does have its own port judging from this guide to setting up an additional instance: http://www.ducea.com/2009/01/19/running-multiple-instances-of-mysql-on-the-same-machine/

I'm not sure how this interacts in terms of named pipes on Windows though.

answered 2011-11-04T00:35:46.590

Your Answer