Ano, je to možné. Jak závisí na operačním systému, který používáte. Jedním z přístupů je funkce PHP exec pro spuštění externího programu.
Jak jsem řekl, příkaz, který se má provést, závisí na OS. Zde je příkaz (Pokud mám pravdu, prosím, řekněte mi, pokud ne):
Debian / Ubuntu:
/etc/init.d/mysql restart
Mac OS X
/usr/local/mysql/support-files/mysql.server restart
Windows
net stop MySQL
net start MySQL
Ve Windows se může MySQL lišit. Pokud to pro vás nefunguje, podívejte se na tuto otázku:restartujte server mysql v systému Windows 7
Další přístup může být přes SSH pomocí rozšíření SSH PHP, které je třeba nainstalovat jako první. Podívejte se na:http://www.php.net/manual/ cs/ssh2.installation.php
Poté se připojte k serveru SSH a spusťte příkazy:
$con = ssh2_connect("example.com", 22); // Connect to SSH server
$exec = ssh2_exec($con, "/etc/init.d/mysql restart"); // Execute command
Doufám, že vám to pomohlo;)