Mysql
 sql >> डेटाबेस >  >> RDS >> Mysql

PHP द्वारा MySQL को पुनरारंभ करें

हाँ यह संभव है। आप किस OS पर चल रहे हैं, इस पर निर्भर करता है। बाहरी प्रोग्राम को निष्पादित करने के लिए PHP निष्पादन फ़ंक्शन एक तरीका है।

जैसा कि मैंने कहा, निष्पादित किया जाने वाला आदेश ओएस पर निर्भर करता है। यहां आदेश दिए गए हैं (यदि मैं सही हूं, तो कृपया मुझे बताएं कि क्या मैं नहीं हूं):

डेबियन / उबंटू:

/etc/init.d/mysql restart

मैक ओएस एक्स

/usr/local/mysql/support-files/mysql.server restart

विंडोज

net stop MySQL
net start MySQL

विंडोज़ पर MySQL भिन्न हो सकता है। यदि यह आपके लिए काम नहीं करता है तो इस प्रश्न पर एक नज़र डालें:विंडोज़ 7 पर mysql सर्वर को रीस्टार्ट करें

SSH PHP एक्सटेंशन का उपयोग करके SSH के माध्यम से एक अन्य दृष्टिकोण हो सकता है, जिसे पहले स्थापित करने की आवश्यकता है। एक नज़र डालें:http://www.php.net/manual/ hi/ssh2.installation.php

फिर SSH सर्वर से कनेक्ट करें और कमांड निष्पादित करें:

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

आशा है कि इससे आपको मदद मिली होगी;)



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. भंडार में पहचान चर के माध्यम से इकाई का चयन नहीं कर सकता

  2. VARCHAR टाइमस्टैम्प को TIMESTAMP में बदलें?

  3. एक योग फ़ंक्शन वाली क्वेरी में शामिल हों, केवल 1 पंक्ति लौटाता है

  4. अद्यतन तालिका1 SET column1 =(SUM(table2{&table3} जहां table2_id1 =id1) जहां id1 =table2_id1

  5. सभी mysql तालिकाओं के बीच सभी संबंध कैसे खोजें?