库 存放数据的目录
表 文件(普通编辑器打不开)
修饰符
行叫记录
列叫字段 字段名称
神器 edit 在edit里边编辑,wq保存,出来敲一个分号;
创建库
create database company;
CREATE DATABASE company DEFAULT CHARSET utf8 COLLATE utf8_general_ci; #创建数据库并指定字符集
查看库
show databases;
show create databse company;
进入库
use company;
创建表
create table t1(id int(2),name char(20),age int);
字段 类型 字段 类型(长度),字段 类型 (字段后便的就是字段的修饰符(约束条件))
查看表
(show desc(describe) select)
查看表名称
show tables;
desc t1;(表的详细字段信息)
查看表创建过程
show create table t1; <-----
当表特别长的时候;该为\G ,则把表向左旋转90度,可以更清楚看到
第一列显示字段名称
第二列显示记录
查看表结构
desc t1;
查看表记录
select * from 表名; select 字段,字段 from 表名;
查看表状态
show table status like ‘表名’ ;
修改表
(alter) (add delete change)
修改表名
rename table 原表名 to 新表名;
rename table t11 to t9;
alter table t9 rename to t1;
添加字段
alter table 表名 add 字段 修饰符;
alter table t1 add gender char(20);
alter table t1 add grade char(20) after id;
alter table t1 add zhuanye char(20) first;
删除字段 alter table 表名 drop 字段;
修改字段
alter table 表名 change 旧字段 新字段 修饰符; change修改字段名称,类型,约束,顺序
alter table 表名 modify 字段 属性 修饰符; modify 不能修改字段名称
alter table t1 change zhuanye major varchar(20) after gedner;
alter table t1 modify major varchar(20) after age;
修改记录
(inster update delete where)
添加记录
insert into 表名 values (),(),(),();
insert into 表名(字段,字段,字段) values (),(),();
insert into t1 values(1,‘2’,‘hehe’,18,‘12’,‘male’);
insert into t1(name,grade) values (‘wing’,‘1’);
insert into t1(name,grade) values (‘hehe’,‘2’),(‘houzi’,‘2’);
insert into t1 set name=‘jianjian’,grade=‘1’;
修改记录(更新)
update 表名 set 字段=’ ’ where 主键=’ ‘;
update t1 set grade=4 where name=‘hehe’;
删除记录
delete from 表名 where 主键字段=’ '; delete from 表名; delete from t1 where id=5;
删除表 drop table 表名;
drop table t1;
删除库 drop databse 库名;
drop database company;
各种查询
select id,name from employee5 where id<=5;
select id,dep_id,iddep_id from company.employee5 where id<=5;
select iddep_id as “id and dep_id’s sum” from company.employee5 where id<=5;
来源:CSDN
作者:43639754
链接:https://blog.csdn.net/weixin_43639754/article/details/104563295