Skip to content

Cheatsheet-lang/MySQL-cheatsheet

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 

Repository files navigation

MySQL cheatsheet

I have even uploaded the .sql file which you can run and directly run them in the sql prompt.

General Commands

To run sql files

source <filename>.sql;

Data Definition Language (DDl)

Create Database

create database cheatsheet;

Use Database

use cheatsheet;

Show Databases

show databases;

Create Table

create table employee ( employee_id int primary key, -- Setting primary key(1st method) first_name varchar(50), last_name varchar(50), dept_number int, age int, salary real ); create table department ( dept_number int, dept_name varchar(50), dept_location varchar(50), emp_id int, primary key(dept_number) -- Setting primary key(2nd method) );

Show Tables

show tables;

Describe Table

describe employee; desc employee; show columns in employee;

Rename Table

rename table employee to employee_table; alter table employee_table rename to employee;

Renaming Column

alter table employee change column employee_id emp_id int;

Add Constraint to Column

alter table employee change column first_name first_name varchar(50) not null;

Add Column

alter table employee add column salary real;

Drop Column

alter table employee drop column salary;

Modify the Datatype of column

alter table employee modify column salary int;

Truncate Table

truncate employee;

Drop Table

drop table department;

Drop Database

drop database cheatsheet;