-
MySQL: सभी रिकॉर्ड अपडेट करें ताकि केवल पहला अक्षर बड़ा हो और बाकी छोटे
समाधान UPPER, LOWER, LEFT, SUBSTRING और REPLACE फंक्शन का संयोजन उपयोग करें। उदाहरण टेबल बनाएं और डेटा डालें: INSERT INTO DemoTable2017 VALUES (CHRIS BROWN,JAVA); अपडेट क्वेरी SET Name = REPLACE( CONCAT(UPPER(LEFT(Name, 1)), LOWER(SUBSTRING(Name, 2))), , , , ); परिणाम +--------
-
MySQL: GROUP BY के साथ फील्ड कैसे अपडेट करें?
समस्या MySQL सीधे UPDATE में GROUP BY का समर्थन नहीं करता। समाधान: ORDER BY LIMIT का उपयोग करें। उदाहरण टेबल बनाएं: ); डेटा डालें: INSERT INTO DemoTable2018 (EmployeeName, EmployeeSalary) VALUES (Chris, 25400); अपडेट क्वेरी Chris की पहली प्रविष्टि (EmployeeId के अनुसार) का वेतन बढ़ाएं: ORDER B
-
MySQL में कॉलम मानों के लिए ENUM कैसे सेट करें?
ENUM कॉलम के साथ टेबल बनाना टेबल बनाते समय ENUM प्रकार निर्दिष्ट करें: ); रिकॉर्ड डालना INSERT INTO DemoTable2019 VALUES (45, Second); सभी रिकॉर्ड देखना SELECT * FROM DemoTable2019; +--------------+---------------+ | StudentMarks | StudentStatus | +--------------+---------------+ | 96
-
MySQL में एक स्कीमा से दूसरी स्कीमा में डेटा कैसे डालें?
सिंटैक्स एक डेटाबेस से दूसरे डेटाबेस में डेटा डालने के लिए: INSERT INTO yourDatabaseName2.yourTableName2 SELECT * FROM yourDatabaseName1.yourTableName1; उदाहरण पहले डेटाबेस web में एक टेबल बनाएं: ); रिकॉर्ड डालें: INSERT INTO DemoTable2020 VALUES (103, Mike); दूसरा टेबल डेटाबेस test में बनाएं:
-
एकल MySQL क्वेरी में एक कॉलम में एकाधिक मान कैसे डालें?
सिंटैक्स एक कॉलम में एकाधिक मान डालने के लिए, निम्नलिखित सिंटैक्स का उपयोग करें: INSERT INTO yourTableName VALUES (yourValue1), (yourValue2), ... (yourValueN); उदाहरण सबसे पहले एक टेबल बनाते हैं: ); अब INSERT कमांड का उपयोग करके रिकॉर्ड डालें: INSERT INTO DemoTable2022 VALUES (Computer Science)
-
Linux पर MySQL सर्वर और क्लाइंट के लिए SSL सेटअप करें
MySQL में SSL एन्क्रिप्शन सक्षम करें सुरक्षित कनेक्शन के लिए SSL/TLS से MySQL कनेक्शन एन्क्रिप्ट करें, डेटा चोरी रोकें, फ़िशिंग हमलों से बचाएं। SSL स्थिति जांचें show variables like %ssl%; +---------------+----------+ | Variable_name | Value | +---------------+----------+ | have_openssl | DIS
-
Ubuntu 16.04 पर MySQL डेटा डायरेक्टरी को नए स्थान पर ले जाएं
MySQL डेटा डायरेक्टरी रिलोकेशन: चरण-दर-चरण डेटाबेस वृद्धि या सुरक्षा कारणों से MySQL डेटा डायरेक्टरी (/var/lib/mysql) को नए स्थान (/mnt/data_vol/mysql) पर ले जाएं। पूर्वापेक्षाएँ Ubuntu मशीन, sudo अधिकार MySQL इंस्टॉल और कार्यरत नया वॉल्यूम/स्थान (उदा. /mnt/data_vol/mysql) वर्तमान डेटा डायरेक्टरी
-
Linux पर MySQL से MariaDB में माइग्रेट करें
MySQL से MariaDB माइग्रेशन: चरण-दर-चरण गाइड Oracle द्वारा MySQL अधिग्रहण के बाद समुदाय द्वारा विकसित MariaDB, MySQL का ड्रॉप-इन रिप्लेसमेंट है। प्रमुख Linux वितरण (RHEL, CentOS, Fedora) पहले से MariaDB का समर्थन करते हैं। तैयारी: MySQL डेटाबेस और टेबल बनाएं insert into tab1 values(Chandra,Prakash,K
-
PL/SQL में 1 से n तक विषम संख्याएं और उनका योग प्रिंट करें
PL/SQL ब्लॉक से विषम संख्याओं की श्रृंखला और योग PL/SQL (Procedural Language/SQL) Oracle का प्रक्रियात्मक विस्तार है। दिए गए n तक विषम संख्याएं प्रिंट करें और उनका योग निकालें। उदाहरण इनपुट: 7 आउटपुट: विषम संख्याएं: 1, 3, 5, 7 | योग: 16 एल्गोरिदम num = 1, sumvar = 0 आरंभ करें WHILE num <= n LOOP
-
CentOS 7 पर MS SQL Server (बीटा) इंस्टॉल और कॉन्फ़िगर करें
CentOS 7 पर Microsoft SQL Server vNext स्थापना गाइड Microsoft ने Linux (RHEL, CentOS, Ubuntu 64-bit) के लिए SQL Server बीटा जारी किया। पूर्वापेक्षाएँ न्यूनतम 4GB RAM, 30GB डिस्क CentOS 7 इंस्टॉल रूट या sudo अधिकार रिपॉजिटरी जोड़ें और इंस्टॉल करें /etc/yum.repos.d/mssql-server.repo # yum update #
-
MySQL इंस्टॉलेशन के बाद महत्वपूर्ण परफॉरमेंस ट्यूनिंग सेटिंग्स
MySQL प्रदर्शन अनुकूलन के लिए प्रमुख कॉन्फ़िगरेशन इंस्टॉलेशन के बाद इन सेटिंग्स को लागू करके MySQL की गति और स्थिरता सुधारें। सर्वोत्तम अभ्यास एक समय में एक सेटिंग बदलें रनटाइम में SET GLOBAL से टेस्ट करें, फिर कॉन्फ़िगरेशन फ़ाइल में स्थायी करें सही कॉन्फ़िगरेशन फ़ाइल और सेक्शन ([mysqld]) सुनिश्चित
-
Python में MySQLdb (PyMySQL) कनेक्शन
Python से PyMySQL लाइब्रेरी का उपयोग करके MySQL कनेक्ट करें PyMySQL एक शुद्ध-Python MySQL क्लाइंट लाइब्रेरी है। इंस्टॉलेशन # pip install pymysql # conda install -c anaconda pymysql कनेक्शन और संस्करण जांच import pymysql db = pymysql.connect(localhost,testuser,test123,TESTDB) cursor = db.cursor() cur
-
SQL Server में Mean और Mode की गणना
SQL Server में औसत (Mean) और बहुलक (Mode) निकालना Mean: डेटासेट का औसत = कुल योग / मानों की संख्या। Mode: सबसे अधिक बार आने वाला मान। उदाहरण टेबल बनाएं: CREATE TABLE NUMBERS ( value INT ) डेटा डालें: 1,2,3,4 Mean क्वेरी: SELECT AVG(val) FROM NUMBERS; डुप्लिकेट मान डालें: 1,1,1,1 Mode क्वेरी: SELECT
-
MySQL स्टोर्ड प्रोसीजर में SHOW CREATE TABLE निष्पादित करें
डायनामिक SQL से स्टोर्ड प्रोसीजर में SHOW CREATE TABLE चलाएं टेबल नाम पैरामीटर लेकर SHOW CREATE TABLE को डायनामिक रूप से निष्पादित करने वाला स्टोर्ड प्रोसीजर बनाएं। टेबल बनाएं: mysql> create table DemoTable2011 ( StudentId int NOT NULL AUTO_INCREMENT, StudentName varchar(20), StudentAge int, Stud
-
MySQL स्टोर्ड प्रोसीजर में IN() से विशिष्ट रिकॉर्ड चुनें
स्टोर्ड प्रोसीजर में IN() पैरामीटर से सटीक मिलान करें स्टोर्ड प्रोसीजर में IN() क्लॉज का उपयोग करके पास किए गए पैरामीटर से सटीक मिलान वाली पंक्ति चुनें। टेबल बनाएं और डेटा डालें: mysql> create table DemoTable2004 ( UserId varchar(20), UserName varchar(20) ); Query OK, 0 rows affected (0.57 sec) m
-
MySQL में डुप्लिकेट आईडी के लिए फ्लोटिंग कॉलम का न्यूनतम मान प्राप्त करें
GROUP BY और MIN() से डुप्लिकेट आईडी समूह की न्यूनतम कीमत पाएं डुप्लिकेट आईडी वाले समूहों में फ्लोटिंग-पॉइंट कॉलम का न्यूनतम मान प्राप्त करने के लिए MIN() के साथ GROUP BY का उपयोग करें। टेबल बनाएं और डेटा डालें: mysql> create table DemoTable2005 ( Id int, Price float ); Query OK, 0 rows affected (
-
MySQL में स्ट्रिंग कॉलम (स्ट्रिंग, संख्या, विशेष वर्ण) से विशिष्ट रिकॉर्ड प्राप्त करें
CAST और SUBSTRING से संख्यात्मक भाग अनुसार क्रमबद्ध करें John_12, Chris_101 जैसे स्ट्रिंग कॉलम से संख्यात्मक भाग निकालकर क्रमबद्ध करें और विशिष्ट रिकॉर्ड प्राप्त करें। टेबल बनाएं और डेटा डालें: mysql> create table DemoTable2006 ( UserId int NOT NULL AUTO_INCREMENT PRIMARY KEY, UserCode varchar(20
-
MySQL में एकल INSERT से एकाधिक रिकॉर्ड तेजी से डालें
बल्क इंसर्ट सिंटैक्स से प्रदर्शन सुधारें एक ही INSERT स्टेटमेंट में कई मान सेट अल्पविराम से अलग करके डालें। सिंटैक्स: insert into yourTableName values(val1,val2,...),(val1,val2,...),...; उदाहरण: mysql> create table DemoTable2007 ( Amount1 int, Amount2 int, Amount3 int ); Query OK, 0 rows affected
-
MySQL में IF स्टेटमेंट और यूजर-डिफाइंड वेरिएबल से कस्टम संदेश सेट करें
SELECT INTO वेरिएबल और IF() से शर्ती संदेश उत्पन्न करें कुल योग की गणना करके उसे वेरिएबल में स्टोर करें, फिर IF() से कस्टम संदेश दिखाएं। टेबल बनाएं और डेटा डालें: mysql> create table DemoTable2008 ( Value int ); Query OK, 0 rows affected (10.59 sec) mysql> insert into DemoTable2008 values(10);
-
MySQL क्वेरी में दो बार LIKE क्लॉज का उपयोग
OR ऑपरेटर से एकाधिक LIKE शर्तें जोड़ें एक कॉलम पर दो अलग-अलग पैटर्न से फ़िल्टर करने के लिए OR के साथ दो LIKE क्लॉज का उपयोग करें। टेबल बनाएं और डेटा डालें: mysql> create table DemoTable2009 ( Name varchar(20) ); Query OK, 0 rows affected (0.51 sec) mysql> insert into DemoTable2009 values(John