¡Estabas tan cerca! El kill -HUP
el método tampoco funcionaba para mí.
Estabas llamando:
select @@global.max_connections;
Todo lo que necesitaba era establecer en lugar de seleccionar:
set @@global.max_connections = 400;
Ver:
http://www.netadmintools.com/art573.html
http://www.electrictoolbox.com/update-max-connections-mysql/