1登陆服务器
mysql -h localhost -u username -p
password
2查看存在数据库
show databases;
3创建一个数据库(例如名字为class1,以下都是)
create database class1;
4查看一个创建好的数据库
show create database class1G
5删除数据库
drop databese class1;
6进入某个库,并操作
首先use class1;
1,查看拥有的表
show tables;
2,创建一个表
create table score(
stu int,
name varchar(20),
ke varchar(10),
fen int
);
3使用主键约束
方式一:create table score(
stu int primary key,
name varchar(20),
ke varchar(10),
fen int
);
方式二:create table score(
stu int ,
name varchar(20),
ke varchar(10),
fen int
primary key(stu)
);
4删除表
drop table score;
6设置表的属性值自动增加
AUTO_INCREMENT
补充:
设置外键
constraint 外键名 FOREIGN KEY(字段名) REFERENCES <主表名> 主键列
非空约束
NOT NULL
唯一性约束
UNIQUE
默认约束
DEFAULT
8表的数据增删改查
查看表结构
desc stu;
插入数据
Insert into stu
(stu,name)
Values
(001,'zhangsan'),
(002,"lisi");
查看所有数据
select * from stu;
清空表数据
truncate stu;
告诉编码
set names gbk;
修改字段数据类型
alter table stu modify fen varchar(10);
修改字段名
alter table stu change stu 学号 int;
添加字段
alter table stu add age int;
删除字段
alter table stu drop ke;
删除数据
delete from stu where name='lisi';