This article is currently in the process of being translated into Hindi (~98% done).
MySQL - Getting started
ASP.NET के साथ MySQL का उपयोग करने का सबसे आसान तरीका MySQL AB से MySQL ODBC कनेक्टर का उपयोग करना है। यदि आप काम कर रहे हैं तो एक कंपनी द्वारा होस्ट किया जा रहा है जो MySQL का समर्थन करती है, उन्होंने शायद यह पहले ही स्थापित कर दिया है, लेकिन यदि आप MySQL के अपने इंस्टेंस के साथ अपनी मशीन पर अपने कोड का परीक्षण कर रहे हैं, तो आपको इसे स्थापित करने की आवश्यकता है। MySQL कनेक्टर / ODBC 3.51 को इस पृष्ठ से डाउनलोड किया जा सकता है डाउनलोड
एक बार स्थापित होने के बाद, आप अपने MySQL डेटाबेस सर्वर से कनेक्ट कर पाएंगे। ऐसा करना काफी आसान है, लेकिन हमें परीक्षण करने के लिए कुछ डेटा की भी आवश्यकता होगी। अगले अध्यायों के दौरान, हम test_users नामक तालिका का उपयोग करेंगे। नीचे दिए गए परीक्षण डेटा के साथ तालिका बनाने और भरने के लिए आप SQL कोड पा सकते हैं। इसे अपने पसंदीदा MySQL क्लाइंट के एसक्यूएल फ़ंक्शन को रन करें, या नए या मौजूदा डेटाबेस में आयात करने के लिए कमांड प्रॉम्प्ट का उपयोग करें।
सबसे पहले, चलिए Visual Studio में इसके लिए एक नया प्रोजेक्ट बनाते हैं। दूसरे, चलो डेटाबेस के लिए कनेक्शन की जानकारी को एक ही बार में संग्रहीत करते हैं, इसलिए हम अपने आवेदन पर फिर से उपयोग कर सकते हैं। हम web.config फ़ाइल के साथ ऐसा करेंगे| आप Solution Explorer में प्रोजेक्ट नाम को राइट क्लिक करके जोड़ सकते हैं, और "Add New Item" का चयन करें। पॉप अप होने वाले संवाद से, "Web Configuration File" चुनें। "Add" दबाएँ और फ़ाइल आपके प्रोजेक्ट में जोड़ दी जाएगी। यह अपने आप खुल जाएगा। अब, उस भाग को ढूंढें जो कहता है "<connectionStrings/>" और इसे इसके साथ बदलें:
<connectionStrings>
<add name="MySQLConnStr" connectionString="DRIVER={MySQL ODBC 3.51 Driver};Database=YourDatabase;Server=localhost;UID=YourUsername;PWD=YourPassword;"/>
</connectionStrings>
ऐसा करने से, हम सभी एप्लिकेशन से कनेक्शन स्ट्रिंग तक पहुंच सकते हैं। आपको इसमें 3 मानों को बदलना चाहिए: आपका डेटाबेस, तुम्हारा प्रयोगकर्ती नाम और आपका पासवर्ड। उन्हें निश्चित रूप से उस डेटाबेस के नाम से प्रतिस्थापित किया जाना चाहिए जिसका आप उपयोग करते हैं, साथ ही MySQL डेटाबेस सर्वर के एक उपयोगकर्ता के लिए उपयोगकर्ता नाम और पासवर्ड। अगले अध्याय में, मैं आपको दिखाऊंगा कि कैसे हम मूल्य को पुनः प्राप्त करते हैं और इसका उपयोग करते हैं।
यहाँ कुछ डेटा के साथ हमारी परीक्षा तालिका बनाने और भरने के लिए SQL कोड है|
CREATE TABLE `test_users` (
`id` int(11) NOT NULL auto_increment,
`name` varchar(100) NOT NULL default '',
`country` varchar(100) NOT NULL default '',
PRIMARY KEY (`id`)
);
INSERT INTO `test_users` VALUES (1,'John','USA');
INSERT INTO `test_users` VALUES (2,'Mark','Canada');
INSERT INTO `test_users` VALUES (3,'Lukas','Germany');
INSERT INTO `test_users` VALUES (4,'Ingrid','Sweden');