查看或者插入表数据|学习笔记

简介: 快速学习查看或者插入表数据

发者学堂课程【MySQL 数据库入门学查看或者插入表数据习笔记,与课程紧密联系,让用户快速学习知识。

课程地址https://developer.aliyun.com/learning/course/451/detail/5572


查看或者插入表数据


查看表数据

select*from table_name;

查看整张表的所有数据。

select col_name1,col_name2…from table_name;

查看表 table_name 中的 col_name1,col_name2…数据。

查看表数据还有许多不同的筛选条件来筛选不同的数据。


插入数据

insert into 【table_name】 values(值1,值2...)

insert into 【table_name】(列1,列2...)values(值1,值2..)

这两个命令的区别:

第一个命令:表有若干列后面必须有相应的若干数据;

第二个命令:可以针对表的特定列进行操作,后面的 values 只需要提供相应列的数据。


范例:有一张表 book,有三个不同的字段(有三列数据)。

Field    Type        Null   Key   Default   Extra

id      bigint(20)     YES        NULL

title    varchar(225)  YES       NULL

content  text         YES       NULL

insert into book values(1,’t hah’,’content’);

1对应id,t hah对应title,content对应content。

insert into book(title)values(‘title1’);

只在title列插入title1。

演示:

查看表的数据  

mysql>select*from book;

id     title   content

1     t hah   content  

NULL  title1   NULL

插入表数据

mysql>insert into book values(3)

在 book 后面没有指定插入的列数,默认后面的 value 必须与 book 相应的字段相对应。

插入成功再次查询数据

mysql>select *from book;

id     title   content

1     t hah   content  

NULL  title1   NULL

3      t       c

插入数据

mysql>insert into book values(‘c’)

查看数据

mysql>select *from book;

id     title   content

1     t hah   content  

NULL  title1   NULL

3      t       c

NULL  NULL   c

插入了新的一行数据只有 content 里有数据,这就是插入指定列数据的命令。

总结:

简单的查看表中的数据和插入表数据

相关实践学习
每个IT人都想学的“Web应用上云经典架构”实战
本实验从Web应用上云这个最基本的、最普遍的需求出发,帮助IT从业者们通过“阿里云Web应用上云解决方案”,了解一个企业级Web应用上云的常见架构,了解如何构建一个高可用、可扩展的企业级应用架构。
MySQL数据库入门学习
本课程通过最流行的开源数据库MySQL带你了解数据库的世界。   相关的阿里云产品:云数据库RDS MySQL 版 阿里云关系型数据库RDS(Relational Database Service)是一种稳定可靠、可弹性伸缩的在线数据库服务,提供容灾、备份、恢复、迁移等方面的全套解决方案,彻底解决数据库运维的烦恼。 了解产品详情: https://www.aliyun.com/product/rds/mysql 
相关文章
|
安全 Ubuntu 关系型数据库
Ubuntu下MySQL无法启动和访问的问题解决与修复
Ubuntu下MySQL无法启动和访问的问题解决与修复
1929 1
Ubuntu下MySQL无法启动和访问的问题解决与修复
|
缓存 编译器 API
【C/ C++链接】深入C/C++链接:从基础到高级应用(二)
【C/ C++链接】深入C/C++链接:从基础到高级应用
215 1
|
SQL 关系型数据库 分布式数据库
数据库内核那些事|细说PolarDB优化器查询变换:IN-List变换
本篇文章将对PolarDB的IN-List变换进行深入阐述,从而让我们对PolarDB的查询改写能力有更感性的认知。
|
存储 数据管理 云计算
云计算——存储虚拟化功能
云计算——存储虚拟化功能
362 0
|
存储 消息中间件 缓存
《吊打面试官》系列-Redis常见面试题(带答案)
《吊打面试官》系列-Redis常见面试题(带答案)
218 0
|
人工智能 前端开发 Java
计算机语言:人与计算机沟通的桥梁
计算机语言:人与计算机沟通的桥梁
472 1
|
安全 Docker 容器
Docker中运行容器时Operation not permitted报错问题解决
【10月更文挑战第2天】Docker中运行容器时Operation not permitted报错问题解决
5553 4
|
前端开发 Android开发 开发者
探索移动应用开发之旅:从概念到上线
【9月更文挑战第13天】在数字化时代的浪潮中,移动应用已成为连接用户与服务的重要桥梁。本文将引导读者了解移动应用开发的核心要素,包括设计原则、开发流程、操作系统选择、以及如何将一个想法转化为现实中的应用。我们将通过实际案例,探讨如何在竞争激烈的应用市场中突围而出,并确保应用的可持续发展。无论你是初学者还是有经验的开发者,这篇文章都将为你提供宝贵的见解和启示。
122 4
|
边缘计算 搜索推荐 算法
探索操作系统的未来:从单体到分布式架构
随着技术的进步和计算需求的增长,操作系统(OS)正经历着从传统的单体结构向更为复杂、灵活的分布式架构转变。本文将深入分析这一转变背后的原因,探讨分布式操作系统的设计原理与优势,以及它对未来计算模型的潜在影响。通过对比单体与分布式操作系统的性能指标和案例研究,我们旨在为读者提供一个全面的视角,以理解这一变革对软件开发、系统管理和用户体验所带来的深远影响。
289 28
|
Dart 容器
带你读《深入浅出Dart》二十八、Material和Cupertino组件(1)
带你读《深入浅出Dart》二十八、Material和Cupertino组件(1)
197 2