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

mysql वापसी शून्य में उपयोगकर्ता परिभाषित चर सेट करें?

यह एकमात्र तरीका हो सकता है (क्लाइंट सत्र में) - और जिस तरह से समय-समय पर मेरे लिए होता है - क्या आप क्लाइंट कनेक्शन पर थोड़े समय के अंतराल से थोड़ा सा हो जाते हैं। यह इस प्रकार है:

mysql> set @a = 10;

mysql> [wait for N+1 minutes, where N is the client timeout]

mysql> select @a;
+------+
| NULL |
+------+
| NULL | 
+------+
1 row in set (0.00 sec)

आपको अपने वेरिएबल्स को इनिशियलाइज़ करना होगा और एक सन्निहित क्लाइंट सेशन में उनका उपयोग करना होगा। जब सत्र समाप्त हो जाता है, तो आप अपने सभी चर खो देते हैं।

अन्य स्पष्टीकरण, जैसा कि टिप्पणियों में दूसरों द्वारा बताया गया है, यह है कि कमांड विभिन्न कनेक्शनों से सर्वर को मार रहे हैं; आपकी समस्या एक टाइमआउट नहीं हो सकती है, लेकिन यह कि आप "SET ..." और "SELECT ..." कमांड को विभिन्न कनेक्शनों में उत्पन्न कर रहे हैं। उपयोगकर्ता चर विभिन्न कनेक्शनों में साझा नहीं किए जाते हैं।




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. एचटीएमएल पेजों को MySQL डेटाबेस से कैसे कनेक्ट करें?

  2. JDBC के माध्यम से MySQL में UTF-8 डालने का प्रयास करते समय गलत स्ट्रिंग मान?

  3. रिमोट सर्वर से Amazon EC2 पर mysql से कनेक्ट करें

  4. लंबी PHP स्क्रिप्ट चलाते समय मैं मेमोरी को कैसे साफ़ कर सकता हूँ? अनसेट करने की कोशिश की ()

  5. MySQL:मैं डेटाबेस में अंतिम प्रविष्टि का टाइमस्टैम्प कैसे प्राप्त कर सकता हूं?