Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

Mulai ulang Mysql dengan PHP

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;)



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Bagaimana cara menampilkan gambar dari database MySQL dalam penggeser gambar JavaScript?

  2. Hibernate hbm2ddl.auto nilai default

  3. MySql &PHP - Cara mengonversi string ke DATETIME

  4. apakah Setiap panggilan ke mysql_real_escape_string memerlukan perjalanan lain ke database?

  5. MySQL, Periksa apakah ada kolom dalam tabel dengan SQL