MySQL 增删改查

来源:互联网 发布:中小型网络组建 编辑:程序博客网 时间:2024/06/05 11:20

MySQL 增删改查

虽然经常对数据库进行操作,但有时候一些sql语句还是会忘记,因此总结一下,方便记忆。

一 对库操作
1 创建数据库

create database <数据库名>

2 显示所有的数据库

show databases

3 删除数据库

drop database <数据库名>

4、连接数据库

use <数据库名>

表操作
1 建表

create table 表名(字段名1 字段名类型1,…,字段名n 字段名类型n);

2 删除表

drop table 表名

3 插入数据

insert into 表名 ( 字段名1,..,字段名n ) values ( 值1 , …,值n );
注意用逗号分隔。

4 查询表中的数据
1) 查询所有行

select * from 表名

2) 查询指定行

select 字段1 AS 别名,字段2,… from 表名 where < 表达式 >

5 删除表中数据

delete from 表名 where 表达式

清空表数据用

truncate table 表名

6 修改表中数据

update 表名 set 字段=新值,… where 条件

7 更改表名:

rename table 原表名 to 新表名;

8 增加字段:

alter table 表名 add 字段 类型 其他;

9 -修改字段属性

alter table 表名 modify 字段名称 字段类型 [完整性约束条件]

10 修改字段名称和属性

alter table 表名 change 原字段名 新字段名 字段类型 约束条件

约束条件 
  1、not null:非空约束
  2、unique:唯一约束
  3、primary key:主键约束
  4、foreign key:外键

原创粉丝点击