Não, isso não é possível, pelo menos sem estragar o software um pouco. Tudo realmente tem a ver com localizações e permissões, e não tanto sobre como o software realmente é executado.
Veja, se você instalar um software para um único usuário, ele geralmente será colocado em seu perfil de usuário; na pasta AppData ou em outros locais, em alguns casos. Como essas pastas de perfil de usuário só podem ser acessadas por quem as possui, outros usuários não podem usar o software nessas pastas.
Se você instalar um software para todos os usuários, ele será colocado nas pastas regulares "Arquivos de Programas", localizadas na raiz da unidade C: \, e qualquer usuário nesse computador que possa acessar a referida unidade C: \ pode executar os aplicativos instalados nele, a menos que um usuário coloque um bloqueio nessas pastas, o que não é recomendável, já que os próprios aplicativos geralmente não podem ignorar os bloqueios colocados em suas pastas.
Por causa disso, a única maneira de realmente alterar uma instalação de software de ser acessada por todos os usuários em apenas um usuário é mover a pasta em que o software está localizado para fora do local de instalação original e para a pasta de unidade do usuário apropriada. . Isso pode causar erros de permissão e multidões de outros problemas na operação do aplicativo, dependendo do aplicativo. Devido ao modo como o MySQL opera, ele provavelmente interromperia a operação apropriada se o movimento da pasta fosse pré-formado.
Aconselho que você reinstale o software apenas para o seu perfil, em vez de mover a pasta e arriscar a quebra do software.
Para o MySQL, provavelmente seria uma boa idéia restringir o acesso à pasta na pasta MySQL para o usuário que você não deseja acessá-lo, já que a partir da minha experiência com o software, ele é instalado nesse perfil de todos os usuários. Se você restringir o acesso deles à pasta do aplicativo, mesmo que eles vejam um atalho para o aplicativo, eles não poderão acessá-lo. Não vou descrever como alguém poderia restringir esse acesso, pois há muitas maneiras de fazer isso. O melhor método provavelmente seria ajustar as configurações de segurança na janela de preferências da pasta MySQL, mas vou deixar isso para você.
Dependendo do que os outros aplicativos e como eles são instalados, pode ser tão fácil quanto restringir o acesso do usuário às pastas das quais os aplicativos estão contidos. Alguns deles podem ser facilmente ocultados para o (s) usuário (s) que você não deseja acessá-los, desde que não haja atalhos ou links para essas pastas em seus perfis. Se eles não puderem visualizar pastas ocultas, esse usuário nem poderá saber que os aplicativos existem. Este método não é tão seguro assim.
Depende bastante da aplicação, na verdade. Se você pudesse me dar uma lista de cada aplicativo que deseja ser apenas acessado por um único usuário, eu poderia compilar uma folha de informações sobre como realizar tal ação.
Se você realmente precisa de uma possibilidade de acesso a essas pastas, convém analisar algumas medidas de criptografia extremas e sugeriria que você acessasse este site de troca de pilha para isso.
Espero que eu tenha ajudado! :)