Ya, itu mungkin. Bagaimana tergantung pada OS yang Anda jalankan. Salah satu pendekatan adalah fungsi exec PHP untuk menjalankan program eksternal.
Perintah yang akan dieksekusi tergantung pada OS, seperti yang saya katakan. Berikut adalah perintahnya (Jika saya benar, beri tahu saya jika saya tidak):
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
Pada Windows MySQL mungkin berbeda. Jika ini tidak berhasil, lihat pertanyaan ini:restart server mysql di windows 7
Pendekatan lain mungkin melalui SSH menggunakan ekstensi PHP SSH, yang perlu diinstal terlebih dahulu. Lihat:http://www.php.net/manual/ en/ssh2.installation.php
Kemudian sambungkan ke server SSH dan jalankan perintah:
$con = ssh2_connect("example.com", 22); // Connect to SSH server
$exec = ssh2_exec($con, "/etc/init.d/mysql restart"); // Execute command
Semoga ini bisa membantu Anda;)