当前位置: 首页 > news >正文

《mysql轻松学习·二》

1、创建数据表
在这里插入图片描述
contacts:数据表名
auto_increament:自动增长
primary key:主键
engine=InnoDB default charset=utf8; 默认字符集utf8,不写就默认utf8

对数据表的操作:
alter table 数据表名 add sex varchar(1); //添加字段sex,类型为varchar(1),这里varchar(1)可能表示sex字段内容只占一个字符

alter table 数据表名 modify sex int; //修改sex字段内容占一个int大小
alter table 数据表名 drop column sex; //删除sex字段
drop table 数据表名; //删除数据表

案例:
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
id不为空,自动增长,不需要在给1,2,3…
sex字段默认为一个字节int
对这个表插入数据:
insert into contacts(name, sex, phone) values(“huanghua”, 1, “1234567”); //插入一条数据
insert into contacts(name, sex, phone) values(“hua”, 1, “123”), (“huang”, 1, “321”); //插入多条数据

sex字段已经默认为1,这里可以不用在赋值
insert into contacts(name, phone) values(“huanghua”, “1234567”);

修改表中的数据:
update contacts set sex = 2 where id = 2; //把表中id=2的那一条数据中的sex改为2,不加where id = 2会把所有数据中的sex改为2
update contacts set sex = 3, phone = “1234” where id = 2; //修改一条数据中的多个字段

删除表中的数据:
delete from contacts where id = 3; //删除表中id=3的那条字段
delete from contactst; // 删除表中所有字段,只剩空表

http://www.lryc.cn/news/361468.html

相关文章:

  • Swift对比版本号
  • MySQL数据表的“增删查改“
  • Github查询语法
  • pqgrid的使用
  • 媳妇面试了一家公司,期望月薪20K,对方没多问就答应了,只要求3天内到岗,可我总觉得哪里不对劲。
  • 【Makefile笔记】小白入门篇
  • 快速入门文件操作+5种例子演示
  • 基于Vue3的Uniapp实训项目|一家鲜花店
  • Python3 字典
  • JPA详解
  • Linux线程:线程分离
  • chatgpt之api的调用问题
  • Java中lambda表达式是啥怎么使用
  • selenium中, quit 和close的区别
  • 管易云和金蝶云星空接口打通对接实战
  • DP-Kmaens密度峰值聚类算法
  • STM32-14-FSMC_LCD
  • linux nohup命令详解:持久运行命令,无视终端退出
  • PS系统教程09
  • 2024089期传足14场胜负前瞻
  • 备战十一届大唐杯国赛预选赛
  • 安装 Android Studio 2024.1.1.6(Koala SDK35)和过程问题解决
  • 美团一面:什么是CAS?有什么优缺点?我说你说的是AtomicInteger吗?
  • 【linux】(2)文件内容排序sort
  • css 图片上添加模糊背景的文字内容
  • Python3 函数参数
  • 精准检测,可燃气体报警系统的技术原理与特点
  • 6月2(信息差)
  • 先锋文汇发稿技巧方法
  • 无人机推流/RTMP视频推拉流EasyDSS无法卸载软件是什么原因?