mysql数据库基础

2018-12-08  本文已影响0人  Challis
# 查看所有的数据库
show databases;

# 创建数据库
create database test charset=utf8;

# 删除数据库,需要先退出当前这个数据库
drop database test;

# 选择数据库
use test;

# 展示当前表格
show tables;

# 创建表格
create table student(id int primary key auto_increment, name varchar(20) not null default '张三', age int not null default '20';

# 删除表格
drop table student;

# 修改表名
alter table student rename example;

# 增加字段
alter table student add score int not null default '100';

# 删除字段
alter table student drop sex;

# 修改字段
alter table student change name name varchar(10) default '李四';

对数据的增删改查

# 插入数据
insert into student(id, name, sex, score) values(null, '王五', '女', 100);

# 一次插入多条数据
insert into student(id, name, sex, score) values(null, '王五', '男', 200), (null, '赵六', '男', 55);

# 修改数据
update student set name='小王' where id = 3;

# 删除数据
delete from student where sex='女';

数据查询

select * from student;

# 多表查询
# 省略

SELECT 列名 FROM 表名 [WHERE --> GROUP BY -->HAVING--> ORDER BY]

上一篇 下一篇

猜你喜欢

热点阅读