यह श्रृंखला का पहला ट्यूटोरियल है MySQL का उपयोग करके बेसिक SQL क्वेरीज़ सीखें। इस ट्यूटोरियल में, हम MySQL में डेटाबेस बनाने के लिए SQL क्वेरीज़ पर चर्चा करेंगे।
साधारण प्रश्न
डेटाबेस बनाने की सबसे सरल क्वेरी नीचे दी गई है। यदि आप डेटाबेस में दूरस्थ रूप से लॉग इन हैं, तो आपको
# To do - Create Database
# Query - CREATE DATABASE <database name>
# It might throw error in case database already exist
CREATE DATABASE enterprise;
OR
# Good to go
CREATE DATABASE IF NOT EXISTS enterprise;
CREATE DATABASE के समान, आप CREATE SCHEMA का भी उपयोग कर सकते हैं जैसा कि नीचे दिखाया गया है।
# To do - Create Database
# Query - CREATE SCHEMA <database name>
# It might throw error in case database already exist
CREATE SCHEMA enterprise;
OR
# Good to go
CREATE SCHEMA IF NOT EXISTS enterprise;
उन्नत क्वेरी
जैसा कि नीचे दिखाया गया है, आप वर्ण सेट और संयोजन सहित उन्नत विकल्प भी निर्दिष्ट कर सकते हैं।
# UTF-8
CREATE SCHEMA enterprise DEFAULT CHARACTER SET utf8 COLLATE utf8_unicode_ci;
# UTF-8 MB4 - Since MySQL 8
CREATE SCHEMA enterprise DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
डेटाबेस बदलें
जैसा कि नीचे दिखाया गया है, हम ALTER DATABASE कमांड का उपयोग करके MySQL डेटाबेस की समग्र विशेषताओं को बदल सकते हैं। यदि आप डेटाबेस में दूरस्थ रूप से लॉग इन हैं, तो मौजूदा डेटाबेस को संशोधित करने के लिए आपको ALTER विशेषाधिकार की भी आवश्यकता होगी।
# Alter Schema - Change character set and collation
ALTER SCHEMA enterprise DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
इस प्रकार हम SQL क्वेरी का उपयोग करके MySQL में एक डेटाबेस बना सकते हैं।