MySQL数据库基础学习Day1:创建库与表(数据库操作、表操作、数据操作:增删改查)2

本文涉及的产品
RDS MySQL Serverless 基础系列,0.5-2RCU 50GB
云数据库 RDS MySQL,集群系列 2核4GB
推荐场景:
搭建个人博客
云数据库 RDS MySQL,高可用系列 2核4GB
简介: MySQL数据库基础学习Day1:创建库与表(数据库操作、表操作、数据操作:增删改查)

五、表操作


先进入到一个数据库中

220cf5a1d89c483fae9cca099f0c6ef2.png

(此数据库作者之前使用过,此时用来当作示例)


1、显示所有数据表


show tables;


57d369ce5f1a4d238eb2ab53fc8f9986.png



2、创建新表


例:create table 表名(id int, name varchar(20))


999631462f01433f95b624cb47c07ada.png

cb149f000ea74ec9b5a33d8e3b6507a9.png



3、显示键表信息


show create table 表名;


505930efb513436292a7070357139d00.png



4、查看表结构


desc 表名;


697b3a2454bc4e00b3cce913126a46e4.png



5、更改表名


rename table 原名 to 新名

487a1f0ac48f44848ea3f90c18df04a7.png


6、删除表


drop table 表名;


e10dffe6aa0d4d439b4c7c1c0ea61c1f.png



六、数据操作:增删改查以及更新


先创建一个新表

ff96803dee1b41b9954cf380cde9a146.png

1、查询数据


select * from 表名;

10a26bee2ca8464fad66a4fb188293b3.png



2、增加数据


全字段:insert into 表名 values(1, '孔乙己');


指定字段:insert into 表名(id, name) values(2, 'DJ');


多行添加:insert into 表名 values(3, 'AA'), (BB)……;


全字段演示


7bdfb46ab63a41e8854dd487d85d0924.png


指定字段演示

8308c47dcf1c4484bf98eb34349b87a8.png


多行添加演示

015437a244ad474b8332c64e79c6fe35.png



3、更新数据


指定内容更新:update 表名 set name='唐三藏 where name='孔乙己';


全部字段更新:update 表名 set id=9;


指定内容更新演示

62b1bbb1613d46d89df3086ea4c3459e.png



全部字段更新演示


1064d5d0fd374d4698747bcbe38637f1.png



4、删除数据


指定删除数据:delete from 表名 where name='唐三藏';


删除表中全部数据:delete from 表名; (虽然表中的数据被删除,但是表的结构还存在)


指定删除数据演示

0f2497c81ab541618d1163e586bc9e83.png


删除表中全部数据演示


ee43d4245af4461d94e394b670833298.png



相关实践学习
如何在云端创建MySQL数据库
开始实验后,系统会自动创建一台自建MySQL的 源数据库 ECS 实例和一台 目标数据库 RDS。
全面了解阿里云能为你做什么
阿里云在全球各地部署高效节能的绿色数据中心,利用清洁计算为万物互联的新世界提供源源不断的能源动力,目前开服的区域包括中国(华北、华东、华南、香港)、新加坡、美国(美东、美西)、欧洲、中东、澳大利亚、日本。目前阿里云的产品涵盖弹性计算、数据库、存储与CDN、分析与搜索、云通信、网络、管理与监控、应用服务、互联网中间件、移动服务、视频服务等。通过本课程,来了解阿里云能够为你的业务带来哪些帮助     相关的阿里云产品:云服务器ECS 云服务器 ECS(Elastic Compute Service)是一种弹性可伸缩的计算服务,助您降低 IT 成本,提升运维效率,使您更专注于核心业务创新。产品详情: https://www.aliyun.com/product/ecs
相关文章
|
23天前
|
存储 人工智能 Cloud Native
云栖重磅|从数据到智能:Data+AI驱动的云原生数据库
在9月20日2024云栖大会上,阿里云智能集团副总裁,数据库产品事业部负责人,ACM、CCF、IEEE会士(Fellow)李飞飞发表《从数据到智能:Data+AI驱动的云原生数据库》主题演讲。他表示,数据是生成式AI的核心资产,大模型时代的数据管理系统需具备多模处理和实时分析能力。阿里云瑶池将数据+AI全面融合,构建一站式多模数据管理平台,以数据驱动决策与创新,为用户提供像“搭积木”一样易用、好用、高可用的使用体验。
云栖重磅|从数据到智能:Data+AI驱动的云原生数据库
|
25天前
|
SQL 关系型数据库 数据库
国产数据实战之docker部署MyWebSQL数据库管理工具
【10月更文挑战第23天】国产数据实战之docker部署MyWebSQL数据库管理工具
84 4
国产数据实战之docker部署MyWebSQL数据库管理工具
|
22天前
|
关系型数据库 分布式数据库 数据库
云栖大会|从数据到决策:AI时代数据库如何实现高效数据管理?
在2024云栖大会「海量数据的高效存储与管理」专场,阿里云瑶池讲师团携手AMD、FunPlus、太美医疗科技、中石化、平安科技以及小赢科技、迅雷集团的资深技术专家深入分享了阿里云在OLTP方向的最新技术进展和行业最佳实践。
|
30天前
|
人工智能 Cloud Native 容灾
云数据库“再进化”,OB Cloud如何打造云时代的数据底座?
云数据库“再进化”,OB Cloud如何打造云时代的数据底座?
|
1月前
|
SQL 存储 关系型数据库
数据储存数据库管理系统(DBMS)
【10月更文挑战第11天】
97 3
|
1月前
|
SQL NoSQL 关系型数据库
数据库学习
【10月更文挑战第8天】
23 1
|
1月前
|
关系型数据库 MySQL Java
Django学习二:配置mysql,创建model实例,自动创建数据库表,对mysql数据库表已经创建好的进行直接操作和实验。
这篇文章是关于如何使用Django框架配置MySQL数据库,创建模型实例,并自动或手动创建数据库表,以及对这些表进行操作的详细教程。
66 0
Django学习二:配置mysql,创建model实例,自动创建数据库表,对mysql数据库表已经创建好的进行直接操作和实验。
|
1月前
|
NoSQL 前端开发 MongoDB
前端的全栈之路Meteor篇(三):运行在浏览器端的NoSQL数据库副本-MiniMongo介绍及其前后端数据实时同步示例
MiniMongo 是 Meteor 框架中的客户端数据库组件,模拟了 MongoDB 的核心功能,允许前端开发者使用类似 MongoDB 的 API 进行数据操作。通过 Meteor 的数据同步机制,MiniMongo 与服务器端的 MongoDB 实现实时数据同步,确保数据一致性,支持发布/订阅模型和响应式数据源,适用于实时聊天、项目管理和协作工具等应用场景。
|
14天前
|
SQL 关系型数据库 MySQL
12 PHP配置数据库MySQL
路老师分享了PHP操作MySQL数据库的方法,包括安装并连接MySQL服务器、选择数据库、执行SQL语句(如插入、更新、删除和查询),以及将结果集返回到数组。通过具体示例代码,详细介绍了每一步的操作流程,帮助读者快速入门PHP与MySQL的交互。
29 1
|
16天前
|
SQL 关系型数据库 MySQL
go语言数据库中mysql驱动安装
【11月更文挑战第2天】
30 4
下一篇
无影云桌面