一、sql分类
1.DDL(Data Defination Language)数据定义语言
定义数据时候使用的sql语言
creat:建表、drop:删表、alter:改变
2.DML(Data Manipulation Language)数据操纵语言
对数据进行操作的sql语言
insert:插入、delete:删除、update:更新
3.DCL(Data Contral Language)数据控制语言
对权限进行改变的sql语言
grant:、revoke:、commit:
二、数据库的结构:
1.数据存储路径
2.常用SQL语句:
creat database;创建数据库
show databases; 查看库中内容
show tables; 显示数据库中有没有表
use +数据库名称;使用数据库(相当于Linux中cd进入这个目录)
由于空表,后面更新这些命令的详情:
desc+表名称;显示表结构
insert into 数据库("属性1","属性2") values("值1","值2");插入一条数据、
select * from 数据库名称
show processlist 查看当前登录数据库的用户
建立数据库 -> 在linux中建立一个目录结构(演示)
创建数据库表 -> 在目录下创建文件
db结构:一个表对应两个文件