MySQL से MySQLi पर माइग्रेट करना: एक व्यापक मार्गदर्शिका
अपनी साइट को MySQL से MySQLi पर माइग्रेट करते समय, प्राथमिक ध्यान आपके PHP को संशोधित करने पर होता है कोड. डेटाबेस स्वयं काफी हद तक अप्रभावित रहता है।
PHP कोड प्रतिस्थापन
हां, आप सीधे MySQL फ़ंक्शंस को उनके MySQLi समकक्षों से बदल सकते हैं। हालाँकि, MySQLi में प्रत्येक फ़ंक्शन एक अतिरिक्त पैरामीटर लेता है: स्थापित MySQLi कनेक्शन। उदाहरण के लिए, निम्नलिखित MySQL क्वेरी:
$result = mysql_query("SELECT * FROM users");
बन जाता है:
$connection = new mysqli(MYSQLI_HOST, MYSQLI_USER, MYSQLI_PASSWORD, MYSQLI_DB);
$result = $connection->query("SELECT * FROM users");
नोट: अप्रचलित MySQL फ़ंक्शंस जैसे mysql_connect() और mysql_select_db() MySQLi में उपलब्ध नहीं हैं।
अतिरिक्त विचार
[ MySQLi में कनवर्ट करना](https://www.php.net/manual/en/mysqli.intro-mysqli.php)
[MySQL और MySQLi फ़ंक्शन पैरामीटर्स की तुलना](https://www.php .net/manual/en/function.mysql-query.php#97106)अस्वीकरण: उपलब्ध कराए गए सभी संसाधन आंशिक रूप से इंटरनेट से हैं। यदि आपके कॉपीराइट या अन्य अधिकारों और हितों का कोई उल्लंघन होता है, तो कृपया विस्तृत कारण बताएं और कॉपीराइट या अधिकारों और हितों का प्रमाण प्रदान करें और फिर इसे ईमेल पर भेजें: [email protected] हम इसे आपके लिए यथाशीघ्र संभालेंगे।
Copyright© 2022 湘ICP备2022001581号-3