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

MySQL入门 – CRUD基本操作

MySQL入门 – CRUD基本操作

Essential CRUD Manipulation to MySQL Database

By Jackson@ML

本文简要介绍操作MySQL数据库的基本操作,即创建(Create), 读取(Read), 更新(Update)和删除(Delete)。

基于数据表的关系型数据库,在CRUD操作下,能够充分发挥其强大和便捷的功能,希望对读者有所帮助。

1. Create

1) 创建数据库

使用create语法,可以创建新的数据库。
例如,我们需要创建员工信息表,首先需要命名该数据库,比如叫做employees。

首先,启动MySQL数据库服务器:

$ mysql -u root -p

使用以下命令即可创建:

$ create database employees;

结果如下图所示:
在这里插入图片描述
显示Query OK, 1 row affected,说明查询就绪,一行具备。可以在此基础添加数据表了。
为了使用该数据库,还要调用启动它:

$ use employees;

在这里插入图片描述
此时,包括系统数据库在内,增加了一个新数据库,我们来看看总体情况:

$ show databases;

在这里插入图片描述
可以看到,包含新数据库employees在内,共有六个数据库。

*注: 如需删除数据库,需要使用 drop 命令如下。

$ drop database employees;

在这里插入图片描述
删除数据库后,无法使用该数据库;查看数据库列表,结果如下:
在这里插入图片描述

2) 创建数据表

在数据库基础上创建数据表,并将字段定义加入; 比如需要加入个人信息information表,则使用create table information命令,并添加字段信息。

结果如下图所示:
在这里插入图片描述
创建表后,可以查看已创建的表的状态:

$ show tables;

在这里插入图片描述

2. Read

在创建新表以后,需要插入数据,才能够使表格变得丰满,有效。
使用insert语句插入一条记录,如下图所示:
在这里插入图片描述

然后,使用查询语句select来查看已有表格的数据。

$ select * from information;

结果如下图所示:
在这里插入图片描述

3. Update

需要更新表数据时,使用update命令。

例如,笔者的手机号码变更为33035568, 则使用以下命令更新数据:

$ update table set phoneNumber = 33035568

结果如下图所示:
在这里插入图片描述
此时,仍然需要知道表格信息更新后的情况,使用select语句查询结果。

$ select * from information;

在这里插入图片描述
可以看到,手机号码被更新完毕。

4. Delete

Delete命令用于删除数据表记录,即删除一行或多行数据。

$ delete from information where employeeName = ‘Jackson’;

结果如下图所示:
在这里插入图片描述
删除完毕,查询该表信息,发现数据集为空:
在这里插入图片描述
以上就是MySQL数据库基本操作 – CRUD及其步骤。

技术好文陆续推出,敬请关注和点赞。
您的认可,我的动力!😃

相关阅读:

  1. MySQL入门 - 设置环境变量和使用系统数据库
  2. 2025最新版MySQL安装使用指南
  3. 2025最新版Java Development Kit(JDK)安装使用指南
  4. 2025最新版Python 3.13.1安装使用指南

http://www.kler.cn/a/530440.html

相关文章:

  • 垃圾回收之弱引用+实例说明+weakSet+weakMap
  • Visual Studio Code应用本地部署的deepseek
  • 力扣第149场双周赛
  • 【人工智能】 在本地运行 DeepSeek 模型:Ollama 安装指南
  • 跨域问题解决实践
  • Qt常用控件 输入类控件
  • 洛谷 P1130 红牌 C语言
  • 亲和传播聚类算法应用(Affinity Propagation)
  • javaEE-7.网络原理-HTTPS
  • 2.2.1 人眼色觉与色度图
  • 实验十 Servlet(一)
  • C# 操作符重载对象详解
  • DeepSeek的出现对全球GPT产业产生的冲击
  • 【JAVA篇】------ spring aop
  • 【C语言设计模式学习笔记1】面向接口编程/简单工厂模式/多态
  • MATLAB中open函数用法
  • 一文总览OpenAI o1相关的技术:从CoT、Quiet-STaR、Self-Correct、Self-play RL、MCTS等到类o1模型rStar-Math
  • 在GPIO控制器中,配置通用输入,读取IO口电平时,上拉和下拉起到什么作用
  • 想品客老师的第十天:类
  • DeepSeek技术深度解析:从不同技术角度的全面探讨
  • 软件工程概论试题三
  • MATLAB中savefig函数用法
  • python激活shizuku
  • 解决whisper 本地运行时GPU 利用率不高的问题
  • 学习日记-250202
  • 代码随想录刷题笔记