Technology Jobs
Friday, May 29, 2020
Created By Niraj:-Sql Commands
To create a database:-
mysql > create database [database name];
यह command एक नया database बनाने के लऱए प्रयोग की जाती हैं। यहाॉदो keywords का
प्रयोग ककया गया हैं– “create” और “database” और [dataname name] की जगह आपको अपने
नए database (जो आप बनाना चाह रहे हैं) का नाम देना होता हैं।
For eg. यदद हमें ‘basic’ नाम का एक database बनाना हैंतो हम लऱखेंगे|
Mysql>create database basic;
To list all databases on the server:-
mysql > show databases;
यह command server पर मौजदू सारे database की list देखने के लऱए प्रयोग की जाती हैं।
To switch to a database:-
mysql > use [db name];
यह command ककसी एक database से दसू रे database पर जाने के लऱए प्रयोग की जाती हैं। या
हम यह भी कह सकते हैंकक ककसी database को प्रयोग करने के लऱए यह command प्रयोग की
जाती हैं। यहाॉदो keywords का use ककया गया हैं– “use” और “database” जबकक [db name] की
जगह आप उस database का नाम लऱखते हैंजो use करना चाह रहें हैं।
For. eg. हमारे पास दो database हैं– “basic” और “advanced”। वतमत ान में हम “basic” पर काम
कर रहे हैं। यदद हमें “advanced” पर काम करना हैंतो हम command देंगे –
mysql > use advanced;
To see all the tables in the database:-
mysql > show tables;
यह command ककसी database में मौजदू सारी tables की list देखने के लऱए की जाती हैं। इस
command के द्वारा आपको उस database में मौजदू सारी tables ददखाई देंगी जजस database
पर आप वतमत ान में हैं।
To Create a table :-
mysql > create table table name (column name data type (size), column name data type
(size), ————-)
For e.g. :-
mysql > create table student (name varchar (50), Age int (10), roll-no. int (12), address
varchar (100);
यह command ककसी database के अॊदर एक नई table create करने के लऱए प्रयोग की जाती
हैं। ऊपर जो उदाहरण ददया हैंउसमें हम student नाम की एक table बनायी हैंजजसमें चार
fields हैं–
name :- जजसका size 50 हैंऔर डाटा type varchar हैं।
age :- जजसका size 10 हैंऔर datatype int हैं।
roll-no. :- जजसका size 12 हैंऔर datatype int हैं।
address :- जजसका size 100 हैंऔर datatype varchar हैं।
To Create a table :-
mysql > create table table name (column name data type (size), column name data type
(size), ————-)
For e.g. :-
mysql > create table student (name varchar (50), Age int (10), roll-no. int (12), address
varchar (100);
यह command ककसी database के अॊदर एक नई table create करने के लऱए प्रयोग की जाती
हैं। ऊपर जो उदाहरण ददया हैंउसमें हम student नाम की एक table बनायी हैंजजसमें चार
fields हैं–
name :- जजसका size 50 हैंऔर डाटा type varchar हैं।
age :- जजसका size 10 हैंऔर datatype int हैं।
roll-no. :- जजसका size 12 हैंऔर datatype int हैं।
address :- जजसका size 100 हैंऔर datatype varchar हैं।
To see table’s field formats:-
mysql > describe [table name] ;
यह command ककसी एक particular table की details देखने के लऱए प्रयोग की जाती हैं।
इसमें एक keyword का use ककया गया हैंजजसका नाम हैं– “describe” और [table name] की
जगह आप उस table का नाम लऱखेंगे जजस table की detail आप देखना चाह रहे हैं।
जैसे :- हम ककसी table की detail देखना चाह रहे हैंजजसका नाम ‘basic’ हैंतो हम
command लऱखेंगे –
To delete a database:-
mysql > drop database [database name];
इस command का use ककसी एक particular database को delete करने के लऱए ककया जाता
हैं। इस में दो keywords – “drop” और “database” का प्रयोग ककया गया हैंऔर [database
name] की जगह आप उस database का नाम लऱखेंगे जजसे आप delete करना चाह रहे हैं।
जैसे :- हमारे पास “company” नाम का एक database हैंजजसे हम delete करना चाह रहे हैं
तो हम command देंगे –
drop database company;
To delete a table:-
mysql > drop table [table name];
यह कमाॉड ककसी table को delete करने के लऱए प्रयोग की जाती हैं। इसमें दो keywords-
“drop” और “table” हैं। और [table name] की जगह उस table का नाम आता हैंजजसे delete
करना होता हैं।
जसै े अगर हमें ‘basic’ नाम की कोई table delete करनी हो तो हम लऱखेंगे –
drop table basic;
To empty a table:-
truncate table [table name];
यह command ककसी table को खाऱी करने के लऱए प्रयोग की जाती हैं। यानी इस command
के द्वारा table के अॊदर का सारा data delete हो जाता हैं।
To show all data from a table:-
mysql > select * from [table name];
ककसी एक particular table के अॊदर का सारा data show करने के लऱए इस command का
प्रयोग करते हैं।
जैसे :- अगर हमें ‘basic’ नाम की table का सारा data देखना हो तो हम लऱखेंगे –
select * from basic;
To return columns and column information:-
mysql > show columns from [table name];
ककसी table में ककतने column हैंतथा उन columns की detail देखने के लऱए इस
command का प्रयोग करते हैं।
To show particular rows with the given value:-
mysql > select * from [table name] where [field name] = “value”;
इस command का प्रयोग ककसी table की particular rows देखने के लऱए ककया जाता हैं।
यहाॉ हम “where” keyword के द्वारा condition देते हैं।
जैसे :- हमारे पास एक ‘users’ नाम की table हैंऔर जजसमें एक column हैं“age”। अगर
हमें उन सारे
users की list देखनी हो या य
ू
ॉकहे कक हमें वे सारी “rows” देखनी हो जजनमें
age की value 24 हो तो हम command देगें –
Select * from basic where age = 24;
To return number of rows:-
mysql > select count (*) from [table name];
यह command का प्रयोग करके हम यह देख सकते हैंकक ककसी table में वतमत ान में ककतनी
rows हैं।
To delete a row from a table:–
mysql > delete from [table name] where [field name] = ‘field value’;
यह command का प्रयोग ककसी table के अॊदर की ककसी particular row या rows को delete
करने के लऱए ककया जाता हैं। जैसे :- ककसी ‘basic’ नाम की table में एक column हैं
age।
यदद ऐसी सारी rows को delete करना हो जहाॉ age की value 25 हो तो command लऱखेंगे –
Delete from basic where age = 25;
To update database permissions / privileges:-
mysql > flush privileges;
इस command का प्रयोग database की permissions को change या update करने के लऱए
ककया जाता हैं। जैसे :- यदद हम update command के द्वारा कोई updation कर रहे हैं
ऱेककन जो changes ककए हैंवो load नहीॊ हो रहे तो हम इस command का प्रयोग करेंगे।
To delete a column:–
mysql > alter table [table name] drop column [column name];
यह Command ककसी table से ककसी column को delete करती हैं। जसै े – यदद हमें ‘basic’
नाम की table में ‘address’ नाम का column delete करना हो तो command होगी-
alter table basic drop column address;
To add a new column:-
mysql > alter table [table name] add column [new column name] varchar (20);
यह command ककसी table में एक नया column (या field) जोड़ने के लऱए प्रयोग की
जाती हैं। जसै े- हमें अगर ‘basic’ नाम की table में ‘address’ नाम की एक field जोड़नी
हो(जजसका datatype varchar और size 50 हैं) तो command लऱखेंगे-
alter table basic add column address varchar(50);
To change a column’s name:-
mysql > alter table [table name] change [old column name] [new column name]
varchar(50);
यह command ककसी table के ककसी column का नाम change करने के लऱए प्रयोग की
जाती हैं। जसै े – हमारे पास कोई basic नाम की table हैंजजसमें address नाम की एक
field हैं। अगर हमें address नाम की field का नाम change करके useraddress करना हों
तो हम command लऱखेगें –
alter table basic change address newaddress;
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment