Możesz skonfigurować wiele instancji mysql, ale w Twojej sytuacji lepiej jest tworzyć różne bazy danych w tej samej instancji.
Możesz tworzyć bazy danych, a następnie dodawać użytkowników, którzy mają dostęp tylko do manipulowania daną bazą danych i niczym więcej.
Zasadniczo hierarchia wygląda następująco:
Mysql (root or any other super user can see everything)
- Your DB
- Your Users
- Your tables/functions/Procedures/etc
- Their DB
- Their Users
- Their tables/functions/procedures/etc.
Zasadniczo oddzielasz dostęp dla każdego, a w PHPMyAdmin jest to bardzo łatwe. Kroki to:
- Dodaj bazę danych )
- Dodaj użytkownika, ograniczając ich do tej bazy danych, umożliwiając tylko uprawnienia, które chcesz nadać temu użytkownikowi i tylko tej bazie danych. (Przewodnik tutaj )