数据库操作database
- 创建数据库
create datebase 数据库名
查看所有的数据库
show databases
查看某个数据库定义的信息
show create database 数据库名
- 删除数据库
drop database 数据库名
- 切换数据库
use 数据库名
- 查看正在使用的数据库
select database()
表结构相关语句
创建一个表
create table 表名(
字段名 类型 约束,
字段名 类型 约束
);
主键的·创建的两种方式
创建表的时候创建主键,在哪一行后天剑 primary key
格式:
create table 表名{
id int primary key,
...
}
create table 表名{
id int,
...
primary key(id)
}
- 删除主键
alter table sort drop primary key;
“`
- 实现自增长
主键后面加上auto-increment
查看表
show tables;
-查看表的结构
desc 表名
删除表
drop table 表名- 修改表添加列
alter table 表名 add 列名 类型 约束; - 修改列的的类型
alter TABLE 表名 modify 列名 类型(长度) 约束
修改列名
alter table
表名 change 旧列名 新列名 类型(长度)约束;删除列
`alter table 表名 drop 列名·修改表名
rename table 表名 to 新表名
插入表记录
insert into 表 (列名1,列名2, 列名2) values (值1, 值2,值3..)
insert into 表 values (值1,值2,值3..); –向表中插入所有列更新表记录
update 表名 set 字段名=值 where 条件删除记录
delete from 表名 [where 条件];(不清空计数)
truncate table 表名;(清空计数)查询语句
select 字段1, 字段2, …from 表名;
select * from 表名