Work with MySQL Sockets
Work with MySQL Sockets

This passes anything that is not a valid port (0<int<65535) as a unix socket.
I tested this with unix sockets; this needs to be tested with a non-standard mysql port as well but I don't foresee any issues.

To use a unix socket, even one different than PHP's mysql.default_socket..
* Database Host = localhost:/path/to/socket
pmattern/server,pixelipo/server,jbicha/server,pollopolea/core,bluelml/core,bluelml/core,IljaN/core,pixelipo/server,endsguy/server,sharidas/core,jbicha/server,phil-davis/core,Ardinis/server,andreas-p/nextcloud-server,owncloud/core,jbicha/server,bluelml/core,pixelipo/server,whitekiba/server,cernbox/core,jbicha/server,owncloud/core,endsguy/server,nextcloud/server,owncloud/core,sharidas/core,michaelletzgus/nextcloud-server,Ardinis/server,pollopolea/core,sharidas/core,cernbox/core,whitekiba/server,pollopolea/core,michaelletzgus/nextcloud-server,owncloud/core,lrytz/core,IljaN/core,xx621998xx/server,xx621998xx/server,pmattern/server,pixelipo/server,lrytz/core,sharidas/core,pollopolea/core,xx621998xx/server,Ardinis/server,cernbox/core,bluelml/core,Ardinis/server,lrytz/core,nextcloud/server,xx621998xx/server,owncloud/core,pixelipo/server,IljaN/core,pmattern/server,bluelml/core,whitekiba/server,IljaN/core,sharidas/core,andreas-p/nextcloud-server,xx621998xx/server,nextcloud/server,michaelletzgus/nextcloud-server,IljaN/core,pollopolea/core,pmattern/server,endsguy/server,lrytz/core,andreas-p/nextcloud-server,lrytz/core,jbicha/server,andreas-p/nextcloud-server,whitekiba/server,cernbox/core,pmattern/server,Ardinis/server,endsguy/server,endsguy/server,andreas-p/nextcloud-server,nextcloud/server,whitekiba/server,michaelletzgus/nextcloud-server,cernbox/core