Laravel 5.6 - MySqlConnector (Database\Connectors)

MySqlConnector




laravel

क्लास MySqlConnector Connector बढ़ाता है Connector लागू करता है ( स्रोत देखें )

लक्षण

DetectsLostConnections

गुण

संरक्षित सरणी $ विकल्प डिफ़ॉल्ट पीडीओ कनेक्शन विकल्प। Connector

तरीके

bool causedByLostConnection ( Exception $ ई)

निर्धारित करें कि दिया गया अपवाद गुम कनेक्शन के कारण हुआ था।

DetectsLostConnections
PDO createConnection (स्ट्रिंग $ dsn, सरणी $ config, सरणी $ विकल्प)

एक नया पीडीओ कनेक्शन बनाएँ।

Connector
PDO createPdoConnection (स्ट्रिंग $ dsn, स्ट्रिंग $ उपयोगकर्ता नाम, स्ट्रिंग $ पासवर्ड, सरणी $ विकल्प)

एक नया पीडीओ कनेक्शन उदाहरण बनाएँ।

Connector
bool isPersistentConnection (सरणी $ विकल्प)

यह निर्धारित करें कि कनेक्शन लगातार है या नहीं।

Connector
PDO tryAgainIfCausedByLostConnection ( Exception $ ई, स्ट्रिंग $ dsn, स्ट्रिंग $ उपयोगकर्ता नाम, स्ट्रिंग $ पासवर्ड, सरणी $ विकल्प)

कनेक्ट निष्पादन के दौरान हुआ एक अपवाद संभाल लें।

Connector
सरणी getOptions (सरणी $ config)

कॉन्फ़िगरेशन के आधार पर पीडीओ विकल्प प्राप्त करें।

Connector
सरणी getDefaultOptions ()

डिफ़ॉल्ट पीडीओ कनेक्शन विकल्प प्राप्त करें।

Connector
शून्य setDefaultOptions (सरणी $ विकल्प)

डिफ़ॉल्ट पीडीओ कनेक्शन विकल्प सेट करें।

Connector
PDO connect (सरणी $ config)

डेटाबेस कनेक्शन स्थापित करें।

शून्य configureEncoding ( PDO $ कनेक्शन, सरणी $ config)

कनेक्शन चरित्र सेट और संयोजन सेट करें।

तार getCollation (सरणी $ config)

कॉन्फ़िगरेशन के लिए संयोजन प्राप्त करें।

शून्य configureTimezone ( PDO $ कनेक्शन, सरणी $ config)

कनेक्शन पर टाइमज़ोन सेट करें।

तार getDsn (सरणी $ config)

कॉन्फ़िगरेशन से एक DSN स्ट्रिंग बनाएं।

bool hasSocket (सरणी $ config)

निर्धारित करें कि दिए गए कॉन्फ़िगरेशन सरणी में यूनिक्स सॉकेट मान है या नहीं।

तार getSocketDsn (सरणी $ config)

सॉकेट कॉन्फ़िगरेशन के लिए DSN स्ट्रिंग प्राप्त करें।

तार getHostDsn (सरणी $ config)

होस्ट / पोर्ट कॉन्फ़िगरेशन के लिए DSN स्ट्रिंग प्राप्त करें।

शून्य setModes ( PDO $ कनेक्शन, सरणी $ कॉन्फ़िगरेशन)

कनेक्शन के लिए मोड सेट करें।

शून्य setCustomModes ( PDO $ कनेक्शन, सरणी $ कॉन्फ़िगरेशन)

कनेक्शन पर कस्टम मोड सेट करें।

तार strictMode ()

सख्त मोड सक्षम करने के लिए क्वेरी प्राप्त करें।

विवरण

संरक्षित बूल के कारण सेलोस्टकनेक्शन ( Exception $ ई)

निर्धारित करें कि दिया गया अपवाद गुम कनेक्शन के कारण हुआ था।

पैरामीटर

Exception $ ई

प्रतिलाभ की मात्रा

bool

PDO createConnection (स्ट्रिंग $ dsn, सरणी $ config, सरणी $ विकल्प)

एक नया पीडीओ कनेक्शन बनाएँ।

पैरामीटर

तार $ dsn
सरणी $ config
सरणी $ विकल्प

प्रतिलाभ की मात्रा

PDO

संरक्षित PDO createPdoConnection (स्ट्रिंग $ dsn, स्ट्रिंग $ उपयोगकर्ता नाम, स्ट्रिंग $ पासवर्ड, सरणी $ विकल्प)

एक नया पीडीओ कनेक्शन उदाहरण बनाएँ।

पैरामीटर

तार $ dsn
तार $ उपयोगकर्ता नाम
तार $ पासवर्ड
सरणी $ विकल्प

प्रतिलाभ की मात्रा

PDO

संरक्षित बूल है PersistentConnection (सरणी $ विकल्प)

यह निर्धारित करें कि कनेक्शन लगातार है या नहीं।

पैरामीटर

सरणी $ विकल्प

प्रतिलाभ की मात्रा

bool

संरक्षित PDO tryAgainIfCausedByLostConnection ( Exception $ ई, स्ट्रिंग $ dsn, स्ट्रिंग $ उपयोगकर्ता नाम, स्ट्रिंग $ पासवर्ड, सरणी $ विकल्प)

कनेक्ट निष्पादन के दौरान हुआ एक अपवाद संभाल लें।

पैरामीटर

Exception $ ई
तार $ dsn
तार $ उपयोगकर्ता नाम
तार $ पासवर्ड
सरणी $ विकल्प

प्रतिलाभ की मात्रा

PDO

अपवाद

Exception

सरणी getOptions (सरणी $ config)

कॉन्फ़िगरेशन के आधार पर पीडीओ विकल्प प्राप्त करें।

पैरामीटर

सरणी $ config

प्रतिलाभ की मात्रा

सरणी

सरणी getDefaultOptions ()

डिफ़ॉल्ट पीडीओ कनेक्शन विकल्प प्राप्त करें।

प्रतिलाभ की मात्रा

सरणी

शून्य सेटडिफॉल्टऑप्शन (सरणी $ विकल्प)

डिफ़ॉल्ट पीडीओ कनेक्शन विकल्प सेट करें।

पैरामीटर

सरणी $ विकल्प

प्रतिलाभ की मात्रा

शून्य

PDO कनेक्ट (सरणी $ config)

डेटाबेस कनेक्शन स्थापित करें।

पैरामीटर

सरणी $ config

प्रतिलाभ की मात्रा

PDO

संरक्षित शून्य कॉन्फ़िगरेशन PDO ( PDO $ कनेक्शन, सरणी $ कॉन्फ़िगरेशन)

कनेक्शन चरित्र सेट और संयोजन सेट करें।

पैरामीटर

PDO $ कनेक्शन
सरणी $ config

प्रतिलाभ की मात्रा

शून्य

संरक्षित स्ट्रिंग getCollation (सरणी $ config)

कॉन्फ़िगरेशन के लिए संयोजन प्राप्त करें।

पैरामीटर

सरणी $ config

प्रतिलाभ की मात्रा

तार

संरक्षित शून्य कॉन्फ़िगरेशन PDO ( PDO $ कनेक्शन, सरणी $ कॉन्फ़िगरेशन)

कनेक्शन पर टाइमज़ोन सेट करें।

पैरामीटर

PDO $ कनेक्शन
सरणी $ config

प्रतिलाभ की मात्रा

शून्य

संरक्षित स्ट्रिंग getDsn (सरणी $ config)

कॉन्फ़िगरेशन से एक DSN स्ट्रिंग बनाएं।

'Unix_socket' कॉन्फ़िगरेशन मान के आधार पर सॉकेट या होस्ट / पोर्ट चुनता है।

पैरामीटर

सरणी $ config

प्रतिलाभ की मात्रा

तार

संरक्षित बूल हैसॉकेट (सरणी $ config)

निर्धारित करें कि दिए गए कॉन्फ़िगरेशन सरणी में यूनिक्स सॉकेट मान है या नहीं।

पैरामीटर

सरणी $ config

प्रतिलाभ की मात्रा

bool

संरक्षित स्ट्रिंग getSocketDsn (सरणी $ config)

सॉकेट कॉन्फ़िगरेशन के लिए DSN स्ट्रिंग प्राप्त करें।

पैरामीटर

सरणी $ config

प्रतिलाभ की मात्रा

तार

सुरक्षित स्ट्रिंग getHostDsn (सरणी $ config)

होस्ट / पोर्ट कॉन्फ़िगरेशन के लिए DSN स्ट्रिंग प्राप्त करें।

पैरामीटर

सरणी $ config

प्रतिलाभ की मात्रा

तार

संरक्षित शून्य सेटमोड्स ( PDO $ कनेक्शन, सरणी $ config)

कनेक्शन के लिए मोड सेट करें।

पैरामीटर

PDO $ कनेक्शन
सरणी $ config

प्रतिलाभ की मात्रा

शून्य

संरक्षित शून्य सेट कस्टममोड्स ( PDO $ कनेक्शन, सरणी $ कॉन्फ़िगरेशन)

कनेक्शन पर कस्टम मोड सेट करें।

पैरामीटर

PDO $ कनेक्शन
सरणी $ config

प्रतिलाभ की मात्रा

शून्य

संरक्षित स्ट्रिंग सख्त मोड ()

सख्त मोड सक्षम करने के लिए क्वेरी प्राप्त करें।

प्रतिलाभ की मात्रा

तार