sql >> Database teknologi >  >> RDS >> Mysql

Genstart Mysql af PHP

Ja, det er muligt. Hvordan afhænger af hvilket OS du kører. En tilgang er PHP exec-funktionen til at udføre et eksternt program.

Kommandoen, der skal udføres, afhænger som sagt af OS. Her er kommandoen (hvis jeg har ret, så fortæl mig venligst, hvis jeg ikke er):

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

På Windows kan MySQL variere. Hvis dette ikke virker for dig, tag et kig på dette spørgsmål:genstart mysql-server på Windows 7

En anden tilgang kan være gennem SSH ved hjælp af SSH PHP-udvidelsen, som skal installeres først. Tag et kig på:http://www.php.net/manual/ en/ssh2.installation.php

Opret derefter forbindelse til SSH-serveren og udfør kommandoerne:

 $con = ssh2_connect("example.com", 22); // Connect to SSH server
 $exec = ssh2_exec($con, "/etc/init.d/mysql restart"); // Execute command 

Håber dette har hjulpet dig;)



  1. Hvordan får man listen over funktioner i databasen i PostgreSQL sammen med dens parametre?

  2. Vis data fra MYSQL; SQL-sætningsfejl

  3. Summer for måned og sæt måneder som kolonner

  4. Fejl:Din PHP-installation ser ud til at mangle MySQL-udvidelsen, som kræves af WordPress