SQL语句
数据库操作
- 查看所有数据库-- show databases
- 查看当前使用的数据库—select database()
- 创建数据库—create databases 数据库名 差染色体=utf8;
- 删除数据库—drop datebase 数据库名
- 使用数据库—use database 数据库名
- 查看数据库中所有表—show tables
表的操作
-
查看表结构—desc 表名
-
创建表的语法—create table table_name(字段名 数据类型可选约束条件)
creatr table classes(
id int unsigned auto_increment primary key not null;
name varchar(10);
) -
修改表–添加字段
alter table 表名 add 列名 类型
alter table students add birthday datetime; -
修改表–修改字段–重命名版
alter table 表名 change 原名 新名 类型及约束
alter table students change birthday birth datetime not null; -
修改表–修改字段–不重命名
alter table 表名 modify 列名 类型及约束
alter table students modify birth date not null; -
删除表–删除字段
alter table 表名 drop 列名
alter table students drop birthday; -
删除表
drop table 表名
drop table students; -
查看表的创建语句–详细过程
show create table 表名
show create table students;
查询基本使用
- 查询所有列
select * from 表名
select * from classes; - 查询指定列
select 列1,列2…from 表名;
select id,name from classes;