数据库操作

SQL分类:

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
SQL : Structrued Query Language 结构化的查询语言

    DDL : 数据定义语言,定义数据库/表结构 : create创建,drop删除,alter修改,truncate截断
    DML : 数据操纵语言,操作的是数据     : insert插入,update更新,delete删除
    DCL : 数据库控制语言,控制的权限相关  : grant(授权) ,revoke(取消授权)
    DQL : 数据查询语言,查询数据         : select查询

增删改查 CRUD
数据库
    创建数据库,删除数据库,修改数据库,查看数据库

    创建表,修改表,删除表,查看表
表中数据
    插入数据,修改数据,删除数据,查询数据

创建数据库

1
create database xxx;

删除数据库

1
drop database xxx;

修改数据库

1
2
3
4
# 一般很少修改数据库 , 如果修改,只会修改数据库的编码,这一般很少修改。
alter database xxx character set gbk;

alter database xxx character set utf8;

显示数据库

1
2
3
4
show databases;

# 显示这个数据库创建的语句,以及编码是什么
show create database xxxx;