Difference between revisions of "Netbeans/C3/Connecting-to-a-MySQL-Database/Hindi"
From Script | Spoken-Tutorial
Sakinashaikh (Talk | contribs) |
Sakinashaikh (Talk | contribs) |
||
Line 425: | Line 425: | ||
|- | |- | ||
| 12:54 | | 12:54 | ||
− | |स्क्रिप्ट स्वतः ही '' 'SQL' '' एडिटर में | + | |स्क्रिप्ट स्वतः ही '' 'SQL' '' एडिटर में खुलेगी । |
|- | |- | ||
| 12:59 | | 12:59 |
Revision as of 16:03, 19 February 2015
Time | Narration |
00:00 | नमस्कार दोस्तों |
00:02 | 'Connecting to a MySQL Database' के ट्यूटोरियल में आपका स्वागत है। |
00:07 | इस ट्यूटोरियल में हम सीखेंगे |
00:09 | MySQL सर्वर प्रोप्रटीज को कॉन्फिगर करना |
00:14 | MySQL सर्वर आरंभ करना |
00:17 | database को बनाना औऱ कनेक्ट करना। |
00:20 | database टेबल्स को बनाना, जिसके तहत हम दो मेथड्स का पता करेंगे। |
00:26 | sql एडिटर का उपयोग करना, |
00:29 | create table dialogue का उपयोग करना और, अंततः |
00:33 | एक SQL स्क्रिप्ट को रन करना। |
00:37 | इस प्रदर्शन के लिए मैं उपयोग कर रही हूँ लिनक्स ऑपरेटिंग सिस्टम उबंटु वर्जन 12.04 |
00:44 | और Netbeans IDE v7.1.1 |
00:48 | आपको Java Development Kit (JDK) v6 |
00:54 | और MySQL database सर्वर की भी आवश्यकता है।
|
00:57 | इस ट्यूटोरियल को सीखने के लिए, database प्रबंधन की बुनियादी समझ आवश्यक है। |
01:03 | अधिक जानकारी के लिए, दिखाये गये लिंक पर PHPandMySQL के स्पोकन ट्यूटोरियल्स देखें। |
01:10 | अन्य मानक प्रोग्रामिंग शब्दावलियाँ इस ट्यूटोरियल में उपयोग की गई है। |
01:16 | यह ट्यूटोरियल दर्शाता है कि कैसे Netbeans IDE.' से MySQL database के लिए कनेक्शन को सेट किया जाय। |
01:24 | एक बार कनेक्ट हुआ, तो हम IDE's Database एक्सप्लोरर में MySQL के साथ कार्य करेंगे। |
01:31 | अब IDE पर जाएँ। |
01:36 | Netbeans IDE MySQL RDBMS. के समर्थन के लिए एक बंडल के साथ आता है। |
01:42 | आपको Netbeans, में MySQL डेटाबेस सर्वर एक्सेस करने से पहले, MySQL server प्रोप्रटीज कॉन्फिगर करना होगा। |
01:51 | Services' विंडो में Databases नोड पर राइट क्लिक करें। |
01:56 | MySQL server properties डायलॉग बॉक्स खोलने के लिए Register MySQL Server चुनें। |
02:05 | पुष्टि कर लें कि सर्वर होस्ट नाम और पोर्ट सही हैं। |
02:10 | ध्यान दें कि, IDE डिफॉल्ट सर्वर होस्ट नाम के रूप में localhost प्रविष्ट करता है। |
02:18 | 3306 डिफॉल्ट सर्वर पोर्ट नंबर है। |
02:23 | Administrator Username प्रविष्ट करें यदि प्रदर्शित नहीं है। |
02:27 | मेरे सिस्टम में Administrator Username root है। |
02:33 | Administrator पासवर्ड प्रविष्ट करें। |
02:36 | मेरे सिस्टम में पासवर्ड रिक्त है। |
02:40 | डायलॉग बॉक्स के शीर्ष पर Admin Properties टेब पर क्लिक करें। |
02:45 | यह आपको MySQL server. को नियंत्रित करने के लिए जानकारी दर्ज करने की अनुमति देता है। |
02:51 | Path/URL to admin tool: फिल्ड में, |
02:56 | अपने MySQL Administration एप्लिकेशन के लोकेशन के लिए टाइप या ब्राउज करें। |
03:02 | मेरे सिस्टम में, tool के लिए लोकेशन है /usr/bin/mysqladmin |
03:12 | Arguments फिल्ड में admin tool के लिए कोई भी आर्ग्युमेंट टाइप करें। |
03:18 | इसे भी रिक्त छोडा जा सकता है। |
03:22 | Path to start command: फिल्ड में |
03:25 | MySQL start command की लोकेशन के लिए टाइप या ब्राउज करें। |
03:29 | मेरे सिस्टम में यह /usr/bin/mysqld_safe है। |
03:38 | Arguments फिल्ड में start command के लिए कोई भी आर्ग्युमेंट टाइप करें। |
03:42 | यहाँ, मैं टाइप करूँगी -u space root space start |
03:51 | Path to stop command: में |
03:54 | MySQL stop command. की लोकेशन के लिए टाइप या ब्राउज करें। |
03:58 | यह आमतौर पर MySQL संस्थापन डाइरेक्टरी के bin फोल्डर में mysqladmin के लिए पाथ है। |
04:06 | मेरे सिस्टम में यह /usr/bin/mysqladmin है। |
04:14 | यदि Arguments फिल्ड में कमांड mysqladmin है, टाइप करें -u space root space stop. |
04:27 | समाप्त होने पर, Admin Properties टेब सदृश होना चाहिए कि स्क्रीन पर क्या दिखाया गया है। |
04:33 | OK. पर क्लिक करें। |
04:36 | पहले सुनिश्चित कर लें कि, MySQL database सर्वर हमारे सिस्टम पर रन हो रहा है। |
04:42 | Service विंडो में MySQL सर्वर नोड दर्शाता है कि MySQL database सर्वर कनेक्ट है या नहीं। |
04:52 | यह रन हो रहा है सुनिश्चित करने के बाद, Databases >> MySQL server नोड पर राइट क्लिक करें और Connect. चुनें। |
05:05 | जब विस्तार करने पर, MySQL सर्वर नोड सभी उपलब्ध MySQL databases. को प्रदर्शित करता है। |
05:13 | एक SQL एडिटर के माध्यम से databases के साथ बातचीत करने का एक साधारण तरीका है। |
05:19 | इस उद्देश्य के लिए Netbeans में बिल्ट-इन SQLएडिटर होता है। |
05:23 | आप इसे कनेक्शन नोड पर राइट क्लिक करके एक्सेस कर सकते हैं। |
05:29 | अब SQL एडिटर का उपयोग करके नये database उदाहरण बनाते हैं। |
05:34 | Services विंडो में, MySQL' सर्वर नोड पर राइट क्लिक करें और Create Database चुनें। |
05:44 | Create Database dialogue में,नये database. का नाम टाइप करें। |
05:50 | मैं इसे नाम mynewdatabase. दूँगी। |
05:56 | आप भी दिए गए यूजर के लिए पूर्ण एक्सेस प्रदान कर सकते हैं। |
06:01 | डिफ़ॉल्ट रूप से, केवल एड्मिन यूजर को कुछ कमांड्स प्रदर्शन करने की अनुमति होती है। |
06:08 | ड्रॉप-डाउन सूची आपको विशिष्ट यूजर के लिए इन अनुमतियों को असाइन करने की अनुमति देती है। |
06:13 | यह यूजर को सबसे अधिक अनुमति देने के लिए एक अच्छा अभ्यास है, सिवाय ड्रॉप टेबल्स को छोडकर। |
06:18 | और यूजर को केवल उन databases को संशोधित करने की अनुमति देता है । जो उनके एप्लिकेशन द्वारा बनाए गए हैं। |
06:25 | लेकिन अभी के लिए, हम चेकबॉक्स को अचयनित छोड़ देंगे। |
06:30 | OK पर क्लिक करें। |
06:34 | अब टेबल्स बनाते हैं, डेटा के साथ उन्हें पॉप्यूलेट और टेबल्स में बनाए गए डेटा को संशोधित करते हैं। |
06:41 | mynewdatabase फिलहाल रिक्त है। |
06:44 | टेबल्स मेंडेटा इनपुट करने के लिए पहले मेथड का पता लगाएँ। |
06:48 | Database एक्सप्लोरर में, 'mynewdatabase' कनेक्शन नोड का विस्तार करें। |
06:58 | यहाँ तीन sub फोल्डर हैं। |
07:00 | Tables, Views और Procedures. |
07:04 | Tables फोल्डर पर राइट-क्लिक करें औऱ Execute Command चुनें। |
07:11 | मैन विंडो में ' SQL एडिटर में एक रिक्त कैनवास खुलता है। |
07:16 | इस SQL एडिटर में एक साधारण क्वेरी टाइप करें |
07:30 | अब मैंने SQL एडिटर में एक साधारण क्वेरी टाइप कर दी है। |
07:36 | यह Counselor टेबल के लिए टेबल परिभाषा है, जिसे हम बनाने जा रहे हैं। |
07:42 | इस क्वेरी को निष्पादित करने के लिए, या तो टास्क बार के शीर्ष में Run SQL आइकन पर राइट-क्लिक करें। |
07:51 | या SQL एडिटर के अंदर राइट क्लिक करें और Run Statement. चुनें। |
08:00 | IDE database में Counselor टेबल तैयार करता है। |
08:04 | आप इस मैसेज को Output विंडो में देख सकते हैं। |
08:12 | जो कहता है कि कमांड सफलतापूर्वक निष्पादित हो गयी है। |
08:17 | इस परिवर्तन को सत्यापित करने के लिए, Database' एक्सप्लोरर में Tables नोड पर राइट-क्लिक करें। |
08:25 | Refresh. चुनें। |
08:28 | यह विशिष्ट database के वर्तमान स्टेटस को अपडेट करता है। |
08:32 | नया Counselor टेबल अब Tables विकल्प के नीचे प्रदर्शित होता है। |
08:40 | यदि आप टेबल नोड को विस्तृत करते हैं, तो आप अपने द्वारा बनाए गए कॉलम्स को देख सकते हैं। |
08:46 | अब टेबल्स में डेटा इनपुट करने के लिए अगला मेथड पता लगाते हैं। |
08:51 | अर्थात Create Table Dialog का उपयोग करके, |
08:54 | Database एक्सप्लोरर में, Tables नोड पर राइट क्लिक करें औरCreate Table. चुनें। |
09:03 | Create Table dialogue' खुलता है। |
09:06 | Table नेम टेक्स्ट फिल्ड में, Subject टाइप करें। |
09:13 | Add Column पर क्लिक करें। |
09:16 | 'Add Column डायलॉग में, Name फिल्ड में id टाइप करें। |
09:22 | Type ड्रॉप-डाउन मैन्यू से डेटा टाइप के लिए SMALLINT चुनें। |
09:30 | Add Column डायलॉग बॉक्स में Primary Key चेकबॉक्स चुनें। |
09:35 | यह आपके टेबल के लिए primary key निर्दिष्ट करने के लिए है। |
09:39 | ध्यान दें, जब आप Key चेक बॉक्स चुनते हैं, तो Index और Unique चेक बॉक्स स्वतः चयनित हो जाते हैं। |
09:49 | Null चेक बॉक्स भी अचयनित होता है। |
09:53 | यह इसलिए क्योंकि primary कीज़ डेटाबेस में यूनिक रो को पहचानने के लिए उपयोग की जाती हैं। |
09:59 | OK पर क्लिक करें। |
10:03 | शेष कॉलम को जोडने के लिए इस प्रक्रिया को दोहराएँ, जैसे स्क्रीन पर दिखाया गया है। |
10:09 | अभी हमने Subject नामक टेबल बनाया है, जो Name, Description,' और Counselor ID के लिए डेटा रखेगा। |
10:20 | OK पर क्लिक करें। |
10:23 | डेटाबेस में SQL क्वेरी रन करके, हम डेटाबेस स्ट्रक्चर में डेटा बनाए रखने के लिए हम जोड, संशोधित और डिलीट कर सकते हैं। |
10:32 | Counselor टेबल में एक नया रिकॉर्ड जोडते हैं। |
10:35 | Tables' नोड context मैन्यू से Execute Command चुनें। |
10:43 | मैन विंडो में एक नया SQL एडिटर खुलता है। |
10:47 | SQLएडिटर में , एक साधारण क्वेरी टाइप करते हैंः |
11:00 | इस क्वेरी को निष्पादित करने के लिए, सोर्स एडिटर के अंदर राइट क्लिक करें, और Run Statement चुनें। |
11:07 | सत्यापित करते है कि यदि नया रिकॉर्ड टेबल में जोडा गया है। |
11:12 | Counselor टेबल पर राइट-क्लिक करें और View Data चुनें। |
11:18 | एक नया SQLएडिटर मैन विंडो में खुलता है। |
11:21 | टेबल से सभी डेटा का चयन करने के लिए एक क्वेरी स्वचालित रूप से तैयार होती है। |
11:27 | इस स्टेटमेंट का परिणाम workspace के नीचे table view में प्रदर्शित होता है। |
11:41 | ध्यान दें कि, एक नई रो को डेटा के साथ जोड दिया गया है, जिसे अभी हमने बनाया है । |
11:46 | हम IDE में बाहरी SQL को सीधे रन भी कर सकते हैं। |
11:52 | प्रदर्शनात्मक उद्देश्यों के लिए मेरे पास यहाँ SQL क्वेरी है। |
11:59 | यह स्क्रिप्ट दो टेबल्स को बनाता है जैसे हमने अभी बनाए हैं। |
12:04 | अर्थात Counselor और Subject |
12:09 | क्योंकि स्क्रिप्ट इन टेबल्स को अधिलेखित कर देता है। |
12:12 | हम इन दो टेबल्स को डिलीट करेंगे यदि वे पहले से ही मौजूद हैं। |
12:16 | टेबल्स डिलीट करने के लिए, Counselor टेबल पर राइट-क्लिक करें। |
12:21 | और Delete. चुनें। |
12:24 | Confirm Object Deletion डायलॉग बॉक्स में Yes पर क्लिक करें। |
12:31 | इसी तरह Subject टेबल के लिए दोहराएँ। |
12:38 | अब, अपने सिस्टम से मौजूदा 'SQL' क्वेरी फ़ाइल खोलें। |
12:43 | File मैन्यू से, Open File चुनें। |
12:48 | इस फ़ाइल युक्त स्थान के लिए ब्राउज़ करें। |
12:54 | स्क्रिप्ट स्वतः ही 'SQL' एडिटर में खुलेगी । |
12:59 | सुनिश्चित करें कि 'mynewdatabase के लिए कनेक्शन चयनित है। |
13:03 | इसे एडिटर के शीर्ष पर टूलबार में कनेक्शन ड्रॉप-डाउन से चेक करें। |
13:13 | टास्क बार में Run SQL बटन पर क्लिक करें। |
13:17 | और स्क्रिप्ट चयनित database के समक्ष निष्पादित होती है। |
13:22 | mynewdatabase कनेक्शन नोड पर राइट क्लिक करें और Refresh चुनें। |
13:28 | यह विशिष्ट डेटाबेस के वर्तमान स्टेटस के लिए डेटाबेस कंपोनेंट्स अपडेट करता है। |
13:34 | अब इन टेबल्स में से किसी एक पर राइट-क्लिक करें और View Data. चुनें। |
13:41 | Workspace के नीचे, आप इन टेबल्स में निहित डेटा को देख सकते हैं। |
13:52 | इस ट्यूटोरियल में आपने सीखा |
13:54 | अपने कंप्यूटर पर MySQL कॉन्फिगर करना। |
13:57 | IDE से database सर्वर के लिए कनेक्शऩ सेट अप करना। |
14:02 | डेटा बनाना, डिलीट और संशोधित करना और |
14:06 | SQL क्वेरीज को रन करना। |
14:10 | नियत कार्य के रुप में, |
14:11 | टेबल्स के साथ एक और डेटाबेस उदाहरण बनाएँ। |
14:15 | अपनी व्यक्तिगत बुक लाइब्रेरी के रखरखाव के लिए आवश्यक डेटा के साथ इन टेबल्स को पॉप्यूलेट करें। |
14:21 | और डेटा को देखने के लिए इन SQL स्टेटमेंट्स को रन करें। |
14:29 | मैंने एक समान database बनाया है, जो मेरी व्यक्तिगत फिल्म लाइब्रेरी का ब्यौरा रखता है। |
14:37 | आपका नियत कार्य इस तरह होना चाहिए। |
14:44 | स्क्रीन पर दिखाए गए लिंक पर उपलब्ध वीडियो देखें। |
14:48 | यह स्पोकन ट्यूटोरियल प्रोजेक्ट को सारांशित करता है। |
14:51 | यदि आपके पास अच्छा बैंडविड्थ नहीं है, तो आप इसको डाउनलोड करके भी देख सकते हैं। |
14:56 | स्पोकन ट्यूटोरियल प्रोजेक्ट टीम, स्पोकन ट्यूटोरियल्स का उपयोग करके कार्यशालाएँ भी चलाती है। |
15:01 | ऑनलाइन टेस्ट पास करने वालों को प्रमाण-पत्र भी देते हैं। |
15:04 | अधिक जानकारी के लिए Contact @spoken-tutorial.org पर लिखें। |
15:10 | स्पोकन ट्यूटोरियल प्रोजेक्ट टॉक-टू-अ टीचर प्रोजेक्ट का हिस्सा है। |
15:15 | यह भारत सरकार के एमएचआरडी के “आईसीटी के माध्यम से राष्ट्रीय साक्षरता मिशन” द्वारा समर्थित है। |
15:20 | इस मिशन पर अधिक जानकारी निम्न लिंक पर उपलब्ध है, |
15:27 | यह स्क्रिप्ट प्रभाकर द्वारा अनुवादित है, मैं यश वोरा अब आपसे विदा लेता हूँ। |
15:30 | धन्यवाद । |