强制mysql只使用tcp

基本上是: Force Mysql只使用unix套接字 。

对于更多的上下文:我有一个现有的LAMP堆栈加上正在运行的Web应用程序,并希望注入一个MySQL代理之间的Web应用程序和MySQL。 我可以做到这一点:

  1. 改变所有的configuration(我不unfamilliar)在webapp路由通过代理
  2. 更改MySQL服务器的端口,并运行该端口上的代理,以“愚弄”的Web应用程序相信它实际上是连接到MySQL服务器

由于显而易见的原因,我select了b),但没有成功。 这是由于mysql在使用localhost时使用套接字 ,因此完全忽略了我的代理。

我怎么能达到我描述的目标,而不必去选项a) – 基本上归结为:如何强制mysql只使用tcp?