详解MySQL增删查改

这篇具有很好参考价值的文章主要介绍了详解MySQL增删查改。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

众所周知,MySQL是非常重要的数据库语言,下面我们来回顾一下mysql的增删查改吧
MySQL创建数据库:

CREATE DATABASE 数据库名;

MySQL删除数据库:

DROP DATABASE <database_name>; --直接删除,不检查是否存在
DROP DATABASE [IF EXISTS] <database_name>;--检查数据库是否存在

MySQL删除数据库

drop table userTest; --直接删除
drop table if exists userTest; --判断是否存在

MySQL创建数据库

create table userTest(
   id int primary key,
   userName varchar(30) not null
)

MySQL增加字段

alter table userTest
add column createTime varchar(38);

MySQL修改字段类型

alter table userTest
modify column createTime DATE;

MySQL修改字段名称

alter table userTest
change column createTime createTimeNew DATE;

MySQL删除字段类型

alter table userTest
drop column createTime;

MySQL增加字段且非空依赖

alter table userTest
       add createTimeOld datetime not null;

MySQL修改字段依赖

alter table userTest modify createTimeNew date not null;

MySQL添加主键依赖

ALTER TABLE userTest
ADD PRIMARY KEY (id);

MySQL添加外键依赖文章来源地址https://www.toymoban.com/news/detail-829283.html

ALTER TABLE orders
ADD CONSTRAINT fk_customer
FOREIGN KEY (customer_id)
REFERENCES customers (customer_id);

到了这里,关于详解MySQL增删查改的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 【MySQL】数据表的增删查改

    C:Create增加 R:Retrieve查询 U:Update更新 D:Deleta删除 添加数据是对表进行添加数据的,表在数据库中,所以还是得先选中数据库,选中数据库还在进行一些表得操作 现在我们有一张 student 表,里面有两个属性分别为:id和name 接下来我们就给student这个表进行添加数据 选中数

    2024年02月04日
    浏览(51)
  • [MySQL]MySQL表中数据的增删查改(CRUD)

    CRUD : Create(创建), Retrieve(读取),Update(更新),Delete(删除),也就是增删查改。 语法: column为属性列。 values为数据。 1.1 单列插入 方式1: 省略属性列 insert [into] table_name values (data1, data2 …); 由于省略了属性列,因此需要包含每个属性列的对应数据。 方式2: 不省略属性列

    2024年02月16日
    浏览(32)
  • 【MySQL探索之旅】MySQL数据表的增删查改(初阶)

    📚博客主页:爱敲代码的小杨. ✨专栏:《Java SE语法》 | 《数据结构与算法》 | 《C生万物》 |《MySQL探索之旅》 ❤️感谢大家点赞👍🏻收藏⭐评论✍🏻,您的三连就是我持续更新的动力❤️ 🙏小杨水平有限,欢迎各位大佬指点,相互学习进步! 前面我们学习了MySQL数据库

    2024年03月19日
    浏览(33)
  • 【MySQL探索之旅】MySQL数据表的增删查改——约束

    📚博客主页:爱敲代码的小杨. ✨专栏:《Java SE语法》 | 《数据结构与算法》 | 《C生万物》 《MySQL探索之旅》 |《Web世界探险家》 ❤️感谢大家点赞👍🏻收藏⭐评论✍🏻,您的三连就是我持续更新的动力❤️ 🙏小杨水平有限,欢迎各位大佬指点,相互学习进步! not nul

    2024年04月15日
    浏览(30)
  • [MySQL] MySQL 表的增删查改

      本篇文章对mysql表的增删查改进行了详细的举例说明解释。 对表的增删查改简称CRUD : Create(创建), Retrieve(读取),Update(更新),Delete(删除)。 其中 重点是对查询select语句进行了详细解释,并且通过多个实际例子来帮助你的理解 。希望本篇文章会对你有所帮助。  文章目录

    2024年02月04日
    浏览(31)
  • 【MySQL】MySQL表的增删查改(初阶)

    据库最主要的操作就是增(create)删(update)改(retrieve)查(delete)。(CURD) 注意:进行增删改查操作的时候,请务必选中数据库。 SQL中使用 insert 来表示新增。 注意: 每次新增,都是直接新增一行。(一条记录) value后面()中的内容,个数和类型要和表的结构匹配。 在SQL中,’

    2023年04月08日
    浏览(28)
  • 【MySql】表的增删查改

    说明: field 表示列名 datatype 表示列的类型 character set 字符集,如果没有指定字符集,则以所在数据库的字符集为准 collate 校验规则,如果没有指定校验规则,则以所在数据库的校验规则为准 现在创建一张表user1: 创建表user2: 存储引擎不同,此时我们查看user1和user2:建表的时候

    2024年02月08日
    浏览(38)
  • 【MySQL】增删查改基础

    需要云服务器等云产品来学习Linux的同学可以移步/--腾讯云--/--阿里云--/--华为云--/官网,轻量型云服务器低至112元/年,新用户首次下单享超低折扣。    目录 一、Create(创建) 1、insert(插入) 1.1单行数据插入 1.2多行数据插入 1.3插入或者替换更新 2、replace(替换) 二、Retrieve(读取

    2024年02月09日
    浏览(34)
  • MySQL基础——增删查改(基础)

    目录 1.前言 2.铺垫 3.正片   经过前面一段时间数据结构基础的学习,现在我们终于来到了MySQL的学习。我们先简单介绍一下什么是数据库。 为了解决 海量文件的存储与管理 问题,专家们设计出更加利于管理数据的软件——数据库,它能更有效的管理数据。数据 库可以提供远

    2024年02月06日
    浏览(32)
  • MySQL——表的增删查改

    目录 一.Create(创建) 1.单行数据 + 全列插入 2.多行数据 + 指定列插入 3.插入否则更新 4. 替换 二.Retrieve(读取) 1. select 列 查询 2.where 条件 3.结果排序 4.筛选分页结果 三.Update (修改) 四.Delete(删除) 1.删除数据 2.删除整张表数据 3.截断表 4.去重表数据 五.聚合函数 六.g

    2024年02月04日
    浏览(53)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包