Difference between revisions of "PHP-and-MySQL/C3/MySQL-Part-1/Marathi"

From Script | Spoken-Tutorial
Jump to: navigation, search
(Created page with ''''Title of script''': MySQL-Part-1 '''Author: Manali Ranade''' '''Keywords: '''PHP-and-MySQL {| style="border-spacing:0;" ! <center>Visual Clue</center> ! <center>Narration…')
 
 
(3 intermediate revisions by 3 users not shown)
Line 1: Line 1:
'''Title of script''': MySQL-Part-1
+
{| border=1
 
+
|'''Time'''
'''Author: Manali Ranade'''
+
|'''Narration'''
 
+
'''Keywords: '''PHP-and-MySQL
+
 
+
 
+
 
+
{| style="border-spacing:0;"
+
! <center>Visual Clue</center>
+
! <center>Narration</center>
+
  
 
|-
 
|-
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 00:00  
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 00:00  
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| नमस्कार.
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| नमस्कार. हे My SQL php चे ट्युटोरियल आहे.
 
+
|-
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 00:01
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| हे My SQL php चे ट्युटोरियल आहे.
+
  
 
|-
 
|-
Line 65: Line 53:
 
|-
 
|-
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 01:02
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 01:02
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| code लिहू.
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| code लिहू. mysql dot php उघडली आहे.
 
+
|-
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 01:03
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| mysql dot php उघडली आहे.
+
  
 
|-
 
|-
Line 125: Line 109:
 
|-
 
|-
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 02:32
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 02:32
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| ह्यात डेटा ठेवतात.
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| ह्यात डेटा ठेवतात. ते डिलीट करू नका.
 
+
|-
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 02:33
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| ते डिलीट करू नका.
+
  
 
|-
 
|-
Line 157: Line 137:
 
|-
 
|-
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 02:55
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 02:55
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| हे सोपे आहे.
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| हे सोपे आहे. नाव टाईप करून "Create" निवडा .  
 
+
|-
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 02:56
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| नाव टाईप करून "Create" निवडा .  
+
  
 
|-
 
|-
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 02:59
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 02:59
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| My php आधीच बनवली आहे.
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| My php आधीच बनवली आहे. आपण तीच वापरू.
 
+
|-
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 03:00
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| आपण तीच वापरू.
+
  
 
|-
 
|-
Line 193: Line 165:
 
|-
 
|-
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 03:31
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 03:31
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| ते रिकामे ठेवता येत नाही.
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| ते रिकामे ठेवता येत नाही. टेबलमधली फिल्डस ही विविध कॉलममध्ये डेटा साठवण्यासाठी वापरली जातात.
 
+
|-
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 03:32
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| टेबलमधली फिल्डस ही विविध कॉलममध्ये डेटा साठवण्यासाठी वापरली जातात.
+
  
 
|-
 
|-
Line 297: Line 265:
 
|-
 
|-
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 05:40
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 05:40
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| येथे field म्हणजे fieldname  
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| येथे field म्हणजे fieldname "ID" हे पहिले फिल्ड.  
 
+
|-
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 05:41
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| "ID" हे पहिले फिल्ड.  
+
  
 
|-
 
|-
Line 365: Line 329:
 
|-
 
|-
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 06:54
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 06:54
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| जो self increment होईल.
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| जो self increment होईल. 1,2,3,4  
 
+
|-
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 06:55
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| 1,2,3,4  
+
  
 
|-
 
|-
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 06:56
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 06:56
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| रेकॉर्डसची संख्या.
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| रेकॉर्डसची संख्या. येथे इतरही काही पर्याय आहेत.
 
+
|-
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 06:57
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| येथे इतरही काही पर्याय आहेत.
+
  
 
|-
 
|-
Line 457: Line 413:
 
|-
 
|-
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 08:18
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 08:18
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| येथे टीप लिहिता येते.
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| येथे टीप लिहिता येते. त्यावरून फिल्डची माहिती समजते.
 
+
|-
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 08:19
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| त्यावरून फिल्डची माहिती समजते.
+
  
 
|-
 
|-
Line 509: Line 461:
 
|-
 
|-
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 09:39
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 09:39
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| ह्या ट्युटोरियलचे भाषांतर मनाली रानडे ह्यांनी केले असून आवाज---यांचा आहे.
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| ह्या ट्युटोरियलचे भाषांतर मनाली रानडे ह्यांनी केले असून आवाज रंजना भांबळे यांचा आहे.
  
 
|}
 
|}

Latest revision as of 14:42, 17 April 2017

Time Narration
00:00 नमस्कार. हे My SQL php चे ट्युटोरियल आहे.
00:07 जोडणी, डेटा वाचणे, त्यात बदल करणे, चुका दुरूस्त करणे हे आपण शिकणार आहोत.
00:15 ह्यात काही SQL code आणि queries समाविष्ट असतील.
00:21 आता सुरूवात करू या.
00:24 "mysql" डिरेक्टरीची रचना बघू .
00:27 आपण काही फाईल्स बनवू.
00:29 प्रथम "connect.php" ही फाईल तयार करू.
00:34 येथील My SQL फोल्डर निवडून त्यात "connect.php" नावाने सेव्ह करा.
00:40 आपण वापरणार असलेले प्रत्येक पेज ह्या फाईलमध्ये समाविष्ट करणार आहोत.
00:46 हे डेटाबेसला जोडणे अगदी सोपे आहे.
00:50 "include" function टाईप करून त्यात ह्या फाईलचा संदर्भ देऊ.
00:55 आपण एक नवीन फाईल बनवू जी आपली मुख्य "mysql" file असेल, त्यासाठी
01:02 code लिहू. mysql dot php उघडली आहे.
01:07 यात php tags वापरून php code लिहिलेला आहे जो phpला जोडला जाईल .
01:13 हे "include" function समजून घेऊ.
01:18 प्रथम डेटाबेसशी जोडणी कशी करायची ते पाहू.
01:23 डेटाबेस webserver वर कुठे आहे हे जाणून घेण्यासाठी phpmyadmin application पाहू.
01:38 हा डेटाबेस interface म्हणजे php मध्ये लिहिलेला प्रोग्रॅम किंवा स्क्रिप्ट आहे.
01:44 येथे आपण my databaseमधीलmy service कडे लक्ष देऊ.
01:51 विशेषतः आपला server, My SQL server बघा. हा आपल्याला table information, डेटाबेस आणि serverइत्यादींची माहिती देतो.
02:03 जर तुम्ही php mysqlप्रथमच वापरत असाल तर अशी सुरूवात करणे योग्य ठरते.
02:10 डेटाबेससाठी command line चा वापर करण्यापेक्षा interfaceचा वापर करणे चांगले.
02:17 नवीन शिकणा-यांना command line चा वापर करणे कठीण वाटू शकते.
02:21 आपण येथे डेटाबेसेस बघत आहोत.
02:25 "phpacademy" आणि "phplogin" आपल्याला दिसत आहेत. जे मी दुस-या ट्युटोरियल्समध्ये वापरले आहेत.
02:30 इतर गोष्टी नेहमीच्याच आहेत.
02:32 ह्यात डेटा ठेवतात. ते डिलीट करू नका.
02:36 आपल्याला नवे डेटाबेसेस बनवायचे आहेत.
02:39 त्यासाठी हा बॉक्स आहे.
02:41 आता डेटाबेसेस बनवू.
02:43 आपण php academy ह्या डेटाबेसमध्ये काम करणार आहोत.
02:51 तो खूप साधा आहे.
02:53 डेटाबेस असा बनवतात.
02:55 हे सोपे आहे. नाव टाईप करून "Create" निवडा .
02:59 My php आधीच बनवली आहे. आपण तीच वापरू.
03:02 येथे क्लिक केल्यावर आत अनेक टेबल्स दिसतील.
03:06 phpmyadmin मधे हे असे दाखवले आहे.
03:09 हे guestbook tutorial मधील guestbook आहे.
03:12 ह्या ट्युटोरियलसाठी ह्या डेटाबेसमध्ये "people" नावाचे टेबल बनवू.
03:28 येथील number of fields महत्त्वाचे आहे.
03:31 ते रिकामे ठेवता येत नाही. टेबलमधली फिल्डस ही विविध कॉलममध्ये डेटा साठवण्यासाठी वापरली जातात.
03:41 रेकॉर्डस बघताना ID हे numerical value असलेले पहिले फिल्ड असते.
03:47 हा नंबर प्रत्येक रेकॉर्डसाठी वाढत जातो.
03:50 ह्या unique number ने रेकॉर्डशी संपर्क साधता येतो.
03:59 हे primary key म्हणून सेट केले जाते.
04:01 जर तुम्ही डेटाबेसशी परिचित नसाल तर primary key सारख्या संज्ञा समजून घ्या.
04:08 secondary keysबद्दल मी येथे बोलणार नाही. mysql databaseमध्ये हे विविध पध्दतीने वापरता येते.
04:16 जर तुमच्याकडे Microsoft access किंवा इतर database program असल्यास त्याची माहिती वाचा.
04:25 डेटाबेसेस बद्दल माहिती समजून घ्या.
04:29 आपल्याला कुठला व किती डेटा संचित करायचा आहे त्यावर number of fields अवलंबून असतात.
04:36 fields बनवताना मी blank document चा वापर करते.
04:40 आणि fields ची नावे टाईप करते.
04:43 पहिले field नेहमीच ID असते.
04:45 नवीन रेकॉर्ड समाविष्ट करताना हे प्रत्येक वेळी वाढेल.
04:50 म्हणजे पहिल्या रेकॉर्डसाठी 1 नंतर 2, 3, 4 अशाप्रकारे डेटा संचित करेल.
04:58 हे अतिशय उपयोगी फिल्ड आहे.
05:01 आपण "people" ह्या टेबलमध्ये लोकांसंबंधी माहिती ठेवणार आहोत.
05:07 प्रथम firstname, नंतरlastname, नंतर age, नंतर gender टाईप करा.
05:16 हे पान आपण असेच सोडून देऊ.
05:20 आपल्याकडे एकूण 5फिल्डस आहेत.
05:23 येथे मागे जाऊन 5 टाईप करून "Go" वर क्लिक करा.
05:28 आपल्याला लगेचच pop up आलेला दिसेल.
05:32 परंतु field names न दिल्यामुळे आपल्याला ती दिसणार नाहीत.
05:35 आपल्याकडे काही standard आहेत.
05:37 त्यासाठी अनेक पर्यायही आहेत.
05:40 येथे field म्हणजे fieldname "ID" हे पहिले फिल्ड.
05:43 टाईप म्हणजे फिल्डमध्ये संचित करण्याचा डेटा टाईप.
05:47 येथे डेटाटाईप निवडणे आवश्यक आहे.
05:50 "varchar" म्हणजे variable characters. त्याची लांबी लिहिणे आवश्यक आहे.
05:57 येथे 25 characters ही लांबी असू शकते.
06:00 250 characters
06:02 किंवा 100 characters
06:04 किंवा 1 character
06:06 आपण केवळ साठवणार असलेल्या डेटाचा टाईप व लांबी लिहित आहोत.
06:14 उदाहरणार्थ हे फिल्ड firstname संचित करेल.
06:19 fieldname मध्ये "firstname" असून "varchar" टाईप आहे.
06:24 500 charactersलिहिण्यात अर्थ नाही कारण नावासाठी येवढ्या लांबीची गरज नाही.
06:33 firstname हे 25 charactersकिंवा
06:37 30 किंवा 35 characters पेक्षा जास्त नसते.
06:42 आपण "firstname" साठी 20 characters ही लेंथ निश्चित करू.
06:48 "ID" हा number असल्यामुळे येथे integer पर्याय निवडू.
06:54 जो self increment होईल. 1,2,3,4
06:56 रेकॉर्डसची संख्या. येथे इतरही काही पर्याय आहेत.
07:02 ही primary key आहे.
07:04 ही सिलेक्ट करू. extra खाली "auto underscore increment" दिसेल.
07:09 हे auto increment
07:11 हे विशिष्ट फंक्शन प्रदान करेल.
07:13 जेव्हा नवीन रेकॉर्ड एंटर करू आपोआप पुढील ID आलेला दिसेल.
07:19 येथे "firstname" आहे.
07:21 "lastname" टाईप करून लांबी 30 निश्चित करू.
07:26 अजून आपल्याकडे काय आहे?
07:28 "age" ज्याचा टाईप integer आहे. तसेच "gender" देखील आहे.
07:34 ठीक आहे.
07:36 "age"ऐवजी "Date of birth" घेऊ.
07:40 हे "Date of birth" आहे.
07:44 हे Date म्हणून सेट करू.
07:46 Date हा डेटाटाईप निवडू आणि ते कसे काम करते ते पाहू.
07:52 Dateची लांबी सांगण्याची गरज नाही.
07:55 आपल्याकडे ह्याचा standard format आहे.
08:00 "gender" साठी "varchar" हा डेटाटाईप व लांबी 1 निश्चित करू.
08:07 आपणmaleसाठी "M" आणि female "F" लिहू शकतो.
08:12 उजवीकडे स्क्रॉल केल्यावर अनेक पर्याय दिसतील.
08:18 येथे टीप लिहिता येते. त्यावरून फिल्डची माहिती समजते.
08:22 fieldname डेटाबद्दल अर्थबोध होणारी असावी.
08:26 Save" वर क्लिक केल्यावर "people" हे टेबल तयार झालेले दिसेल.
08:35 तसेच query तयार झालेली दिसेल.
08:38 command line द्वारे काम करताना हे टाईप करावे लागेल.
08:41 graphic user interface वापरून वेळ वाचवता येतो.
08:45 येथे आपल्याला आपली fields, types, collation attributes इत्यादी दिसत आहे.
08:52 येथे default value संचित करता येते. उदाहरणार्थ "Has the user registered?" असे फिल्ड लिहिले जाईल.
09:02 किंवा असेच दुसरे काही तुम्ही default म्हणून लिहू शकता.
09:13 उदाहरणार्थ रजिस्टर करणा-या सर्वांना default, "M" किंवा "F" म्हणजेच पुरूष किंवा स्त्री लिहू शकतो.
09:21 आपणauto increment व इतर गोष्टी येथे बघणार नाही.
09:26 आपण टेबल बनवले आहे. दुस-या भागात php च्या सहाय्याने डेटाबेसमध्ये डेटा कसा भरायचा व वाचायचा ते पाहू.
09:39 ह्या ट्युटोरियलचे भाषांतर मनाली रानडे ह्यांनी केले असून आवाज रंजना भांबळे यांचा आहे.

Contributors and Content Editors

Gaurav, PoojaMoolya, Pratik kamble, Ranjana