数据库常用增删改查sql语句(一)

数据库相关SQL:

查询所有数据库:show databases;show databases;

创建数据库:create database 数据库名 charset = utf8 /gbk;

查看数据库信息:show create database 数据库名

删除数据库:drop database 数据库名;

表相关SQL

查询所有表:show tables;

创建表:create table day01(字段1,类型),(字段2,类型);

查看表信息:show create table day01 ;

删除表:drop table day01;

修改表名:rename table 原名 to 新名;

查看表字段:desc 表名;

最后面添加表字段:alter table 表名 add 字段名 类型;

最前面添加表字段:alter table 表名 add 字段名 类型 first;

在xx后面添加表字段:alter table 表名 add 字段名 类型 after xxx;

删除表字段:alter table 表名 drop 字段名;

修改表字段:alter table 表名 change 原名 新名 新类型;

数据相关SQL;

执行数据相关SQL 必须使用了某个数据库 并且已创建了表

插入数据

1.全表插入格式:insert into 表名 values(值1,值2);

2.指定字段插入格式:insert into 表名 (字段1,字段2)values (值1,值2);

3.批量插入数据:insert into 表名 values("aa","bb","cc");

4.插入中文数据:insert into 表名 values(”xx“,20);

查询数据:select 字段信息 from 表名 where 条件;

修改数据:update 表名 set 字段1名=值,字段2名=值 where 条件;

删除数据:delete from 表名 where 条件;

数据类型:

整数:int(m)和 bigint(m) m代表显示长度 需要补零使用zerofill;

浮点型:double(m,d) m代表总长度 d代表小数长度;

字符串:char(m)固定长度字符串 m=5 占5个字符长度 最大字符长度255

varchar(m)可变长度字符串 建议保存255以内的长度

text(m):可变长度字符串 建议保存大于255的数据

日期:

dete:只能保存年月日

time:保存时分秒

datetime: 保存年月日时分秒, 最大值9999-12-31, 默认值为null

timestamp(时间戳:保存1970年1月1日到现在的毫秒数):保存年月日时分秒, 2038-1-19 , 默认值为当前系统时间(当赋值为null时触发默认值)

主键约束 primary key

主键约束+自增 primary key auto_increment;

  • 1
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值