Mysql क्या है – Mysql Architecture, Download, Install, Start
![Mysql Kya Hai - Mysql Architecture, Download, Install, Start](/wp-content/uploads/2022/09/mysql-kya-hota-hai.jpg)
क्या आप Database से जुड़ी जानकारी ढूंढ रहे हैं? क्या आप एक छोटा एवं Free Database Software ढूंढ रहे हैं? क्या आप बिना ज़्यादा दिक्कत के Database कैसे सीखे की जानकारी ढूंढ रहे है? अगर हाँ, तो आप सही जगह हैं.
आज हम आपको इस Article में Database से जुड़े सभी सवालों के जवाब देंगे और साथ ही बताएँगे Mysql क्या है.
साथ ही हम आपको Mysql से जुड़े और भी सवालों के जवाब देंगे, जैसे की Mysql के प्रकार, Mysql कैसे Install करे, Mysql कैसे इस्तेमाल करे, Mysql में Queries कैसे चलाए, Mysql के फायदे और नुक्सान की पूरी जानकारी विस्तार में जानेंगे.
तो चलिए शुरू करते हैं Article Mysql क्या है पढ़ने से….
Table of Contents
Mysql Kya Hai
Mysql पूरी दुनिया भर में Database की तरह इस्तेमाल होने वाला, सबसे हल्का एवं आसानी से सीखे जाने वाला Open Source Software है. इसका इस्तेमाल करना बेहद आसान है,
आपको इस Software का इस्तेमाल करने के लिए System में Install करने की कोई जरुरत नहीं आप इस Application को Online Servers पर भी आसानी से एवं Free में इस्तेमाल कर सकते हैं.
यह Software दो Edition में उपलब्ध है:
- Open Source My Sql Community Server
- Proprietary Enterprise Server Edition
Open Source Edition: यह Edition कोई भी इस्तेमाल कर सकता है. यह Edition ख़ास तौर से Developers एवं आम Users के इस्तेमाल के लिए बनाया गया है. किसी भी प्रकार का Early Update पहले इस Version पर Test किया जाता है. इसके बाद ही Proprietary Version के लिए Launch किया जाता है.
Proprietary Enterprise Edition: यह Mysql Software का Paid Version है जोकी बाकी बड़ी Companies द्वारा उनके Data को संभाल कर रखने के लिए इस्तेमाल किया जाता है. इस Edition में Server से जुड़े कई सारे Plugins एवं उसके फायदे देखने को मिल जाते हैं.
इस Database का इस्तेमाल आज के वक़्त में बड़े से बड़े Online Platform जैसे Facebook, Twitter, You Tube इत्यादि इसका पूर्ण रूप से लाभ उठा रहे हैं.
Mysql Kya Hota Hai
यह Software Oracle Company द्वारा May 1995 में Launch किया गया था. आज भी कंपनी इसकी Security एवं Stability के लिए बढ़ती Technology के Advancement के साथ नए-नए Updates ला रही है.
Mysql दो शब्दों के मेल से बना है, जिसमें इस Software को बनाने वाले Co- Founder Michael Widenius की बेटी का नाम MY है और SQL, Structured Query Language का Short Form है.
यह Software हर तरह के Platform के लिए Free में उपलब्ध है. जैसे की: Linux, Solaris, MacOS, Windows, FreeBSD इत्यादि.
Mysql अपने आप में ही एक तरह का Server Software है, जिसकी Programming, C एवं C++ Language में की गई है.
Mysql Database Architecture Kya Hai
Mysql Database का Architecture, Relational Database के आधार पर बनाया गया है. इस Database में आपको Layers के रूप में 3 तरह के Connecting Layers मिल जाते हैं:
- Client End
- Server End
- Storage End
Client End: यह End आम इंसानों के लिए समझना एवं Manage करना बेहद आसान होता है. इस End को User की सुविधा के लिए Graphical Interface के साथ बनाया गया है, जिसे कोई भी User बड़ी आसानी से समझकर बस कुछ Clicks में Manage कर सकता है.
कोई भी Cammand जिसकी Request Client द्वारा डाली गई है, अगर वह सही होता है तो उसकी Request Database के Server पर चली जाती है और उसका जो Output होता है वह दिखा दिया जाता है.
पर अगर Client द्वारा भेजी गयी Request में किसी प्रकार का कोई Error है तो वह Request Server पे ना जाकर, Error मैसेज के साथ आपको Feedback Send करने को बोलती है. इस Error को आगे चलकर Developer Team द्वारा ठीक किया जाता है.
Server End: यह End Database का Brain माना जाता है. इस End पर हर तरह के Request को Process किया जाता है. अगर वह Request सही है तो Storage End से वह Data निकाल कर Client End तक पहुंचा दिया जाता है, अन्यथा किसी प्रकार की Error आने पर उस Error के बारे में Client को जानकारी दे दी जाती है.
जब भी कोई Client किसी भी तरह का Request Generate करता है, तो वो Server से Connection बनने के बाद एक एक Thread की तरह काम करता है. एक Server पर एक बार में जितने ज़्यादा Request आते हैं वह Server उतने ही ज़्यादा Threads एक साथ झेलने के काबिल होता है.
Storage End: यह End किसी भी प्रकार का Storage Engine हो सकता है, जिसका काम Client द्वारा बनाए गए Table को Manage करना होता है. यह End कुछ Online API का इस्तेमाल करके Client द्वारा भेजी गयी Queries की Request को समझकर Stored Data का Table Show करता है.
Mysql Download Kaise Kare
Mysql Download करने के लिए आप निचे दिए Button पर Click करके Mysql की Official site से इसका Installer Downlaod कर सकते है.
यहाँ पर आपको 2 एक जैसी Files देखने को मिल जाती हैं. पर यह दोनों Same नहीं:
- 1st वाली File –> Web Community का Installer File है. (Online Use)
- 2nd वाली File –> Offline Install करके इस्तेमाल करने वाली File है. (Offline Use)
आप आपकी Laptop की Performance एवं जरूरत अनुसार दोनों में से कोई एक Download करके Install कर सकते हैं.
Mysql Install Kaise Kare
सबसे पहले Downloaded File को Double Click करके Open कर लें. इसके निचे दिए गए Stpes को बारीकी से Follow करे:
- यहाँ पर आपके सबसे पहले Setup Type चुनना होता है. इसे Custom चुनकर Next पर Click करें.
- इसके बाद आपको यहाँ पर Products एवं Features Select करने होते हैं.
- यहाँ पर आप निचे दिए Products एवं Feature चुनकर Next पर Click करें:
- MySQL Server 8.0.xx – X64 .
- MySQL Workbench 8.0.xx – X64
- MySQL Notifier 1.1.xx – X86
- MySQL For Excel 1.3.xx – X86
- MySQL Utilities 1.6.xx – X64
- MySQL Shell 8.0.xx – X64
- MySQL Router 8.0.xx – X64
- MySQL Documentation 8.0.xx – X86
- Samples and Examples 8.0.xx – X86
- इन Products को आपको Select करके Right वाले Box में डालना होता है.
- इनके Version अलग भी हो सकते हैं.
- यहाँ पर आप निचे दिए Products एवं Feature चुनकर Next पर Click करें:
- इसके बाद Installation Page पर आपको Execute Button पर Click करना होता है.
- यह सभी Products Offline Download करने के बाद आपको Next पर Click करना होता है.
- इसके बाद आपको Mysql Server की Settings को Configure करना होता है.
- Group Replication: इसमें Standalone My Sql Server / Classic My Sql Replication चुने.
- Type and Networking: networking के लिए Default Config, और Type Development Computer चुने.
- Authentication Method*: यहाँ पर Strong Password का इस्तेमाल करें.
- Account and Roles: यहाँ पर आपको आपके Database का Password डालना होता है जहाँ आपकी Id: Root होती है. इसके अलावा आप यहाँ और भी अन्य Users को जोड़ सकते हैं.
- Windows Service: यह Setting आप Default पर छोड़ कर आएगी बढे.
- इसके बाद आपको Execute पर Click करके Finish पर Click करना होता है.
- इसके बाद आपको Root user की ID एवं Password डालकर Server से Connect होने तक का इंतज़ार करना होता है.
- सभी Process के Complete होते ही आप Finish Button पर Click कर, Installation Process को पूरा कर सकते हैं.
- Hard Disk क्या होता है – Data कैसे निकाले, Format, ठीक कैसे
- Sql क्या होता है – कैसे सीखे, Cammands, Download, Sql Injection
Mysql Start Kaise Kare
Mysql Service को Start एवं Stop करने के लिए, आपको निचे दिए steps को Follow करना होगा:
- सबसे पहले Windows Button पर Click करें.
- इसके बाद Services Type करें.
- Services App को Open करें.
- यहाँ पर आपको Mysql Services को ढूंढ़ना होता है.
- Mysql Services मिलने के बाद इसपर Click करें.
- इसपर Right करके यह Service Start एवं Stop कर सकते हैं.
- RDBMS क्या है – Relational Database क्या होता है, लाभ, Queries
- DBMS क्या है – DBMS के फायदे और नुक्सान, प्रकार, Job Salary
आशा करते हैं आपको हमारी पोस्ट Mysql क्या है और Mysql Architecture, Download, Install, Start, पसंद आई होगी.
अगर इसके बाद भी आपको कोई सुझाव या समस्या है तो आप निचे दिए Comment Box का पूरा लुफ्त उठा हमसे सवाल पूछ सकते हैं.
- Radiotherapy क्या होती है – कैसे होती है, कितने दिन होती है, Side Effects
- Sql क्या होता है – कैसे सीखे, Cammands, Download, Sql Injection
- Mysql क्या है – Mysql Architecture, Download, Install, Start
- Barometer क्या होता है – कैसे काम करता है, उपयोग, अविष्कारक
- Decoding क्या है – Decoding किसे कहते हैं, अर्थ, बुनियादी कौशल