0% found this document useful (0 votes)
4 views6 pages

1) Show Databases Mysql Show Databases

The document outlines basic SQL commands for managing a MySQL database, including creating databases and tables, inserting data, and querying data with various conditions. It demonstrates the creation of a 'STUDENT' table with different data types and provides examples of inserting records, altering the table structure, and performing select queries with filters. The commands cover essential SQL operations such as showing databases, using a database, and manipulating table data.

Uploaded by

meratablet100
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
4 views6 pages

1) Show Databases Mysql Show Databases

The document outlines basic SQL commands for managing a MySQL database, including creating databases and tables, inserting data, and querying data with various conditions. It demonstrates the creation of a 'STUDENT' table with different data types and provides examples of inserting records, altering the table structure, and performing select queries with filters. The commands cover essential SQL operations such as showing databases, using a database, and manipulating table data.

Uploaded by

meratablet100
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 6

1) SHOW DATABASES

mysql> SHOW DATABASES;

2) CREATE A DATABASE mysql> CREATE DATABASE IF NOT EXISTS VIDHYA;

3) USE DATABASE mysql> USE VIDHYA;

4) SHOW TABLES mysql> SHOW TABLES;


5) CREATE TABLE (with different data types) mysql> CREATE TABLE STUDENT (->
SID INT(3) NAME VARCHAR(25) NOT NULL, -> ADDRESS VARCHAR(30), -> MOBILE
PRIMARY KEY, ->CHAR(12), -> DOB DATE, -> FEE DECIMAL(10,2));

6) INSERT INTO TABLE (put null also) mysql> INSERT INTO STUDENT VALUES(101,
VIDHYA', 'GURUGRAM', '989898989898', '2004-06-03', 12650.00); Query OK, 1 row
affected (0.26 sec) mysql> INSERT INTO STUDENT VALUES (102, 'ZARIN', NULL,
'97898986989', '2005-10-04', 15600.00); Query OK, 1 row affected (0.12 sec)
mysql> INSERT INTO STUDENT VALUES(103, 'TANMAY', NULL, '9990569899', '2003-
12-15', NULL); Query OK, 1 row affected (0.10 sec) mysql> INSERT INTO STUDENT
VALUES(104, 'MONISHIKHA', 'DELHI', NULL, '2004-11-25', 8500.00);

7) SELECT * FROM TABLE NAME mysql> SELECT * FROM STUDENT;


8) DESCRIBING THE TABLE mysql> DESC STUDENT;

9) ALTER TABLE (ADD, MODIFY, DROP, RENAME). mysql> ALTER TABLE STUDENT
ADD SEX CHAR(1); Query OK, 4 rows affected (1.20 sec)
mysql> ALTER TABLE STUDENT MODIFY SEX CHAR(8); Query OK, 4 rows affected
(1.20 sec)
Records: 4 Duplicates: 0 Warnings: 0

mysql> ALTER TABLE STUDENT RENAME COLUMN SEX TO GENDER; Query OK, O
rows affected
(0.23 sec) Records: 0 Duplicates: 0 Warnings: 0
mysql> ALTER TABLE STUDENT DROP GENDER; Query OK, O rows affected (0.24 sec)
Records: 0 Duplicates: 0 Warnings: 0

10) SELECT *____WHERE (>,<,>,<,,<>) mysql> SELECT*FROM STUDENT WHERE


FEE >12600;

11) SELECT____(AND, OR, NOT)


ysql> SELECT * FROM STUDENT WHERE NAME = VIDHYA' AND FEE= 12650.00;
12)SELECT ____
(IN, NOT IN) mysql> SELECT * FROM STUDENT WHERE NAME IN
(‘VIDHYA','MONISHIKHA');

13) SELECT____ (BETWEEN, NOT BETWEEN) mysql> SELECT*FROM STUDENT


WHERE DOB BETWEEN '2004-01-01' AND '2004-12-31';

14) SELECT_ (IS NULL, IS NOT NULL) mysql> SELECT*FROM STUDENT WHERE
ADDRESS IS NULL;

15) SELECT (DISTINCT COUNT) mysql> SELECT COUNT(ADDRESS) FROM STUDENT;

You might also like