unsigned int 虽然mysql支持,但是不建议使用,因为可能在未来某个版本删除

本文涉及的产品
RDS MySQL Serverless 基础系列,0.5-2RCU 50GB
RDS MySQL Serverless 高可用系列,价值2615元额度,1个月
简介: unsigned int 虽然mysql支持,但是不建议使用,因为可能在未来某个版本删除

unsigned int 虽然mysql支持,但是不建议使用,因为可能在未来某个版本删除

增删改查

CRUD

数据库里的最核心的操作

1.新增 (create)

insert into 表名 values(列,列......) 这里列的数目和类型都得和表结构相匹配

sql中字符串可以使用单引号,也可以使用双引号

指定列插入 insert into 表名 (参数) values()

一次插入十行和插入十次选择插入一次效率会高很多

一次插入多行,就是在values后面写多个括号即可

eg:insert into 表名 values(),(),();


1.检查语法,2.数据校验3.把你要插入的位置在硬盘上进行定位

2.查询(retrieve)

select * from 表名 展示表的所有数据

全列查询  

*称为通配符,匹配每个列

select * 这样的操作其实非常危险,数据量太大了,一旦操作就会出现大量的硬盘IO和网卡IO,直接吃满带宽,

就无法正常响应其他客户了,就认为服务器挂了

这种问题的解决方案:一个服务器两个网卡,一个网卡来传输数据,另一个网卡用来传输控制命令


mysql是一个客户端-服务器结构的程序


指定列查询 select 列名,列名...from 表名

确保列名和表里面的是一致的,列名的顺序无所谓

还可以在查询中指定表达式,这个时候就会把查询出来的每一行,都带进表达式运算


插入datetime类型

'2023-11-07 18:16:15' 一种格式化字符串表示方式

也可以使用now()这样的函数可以直接获取当前时间


eg:select name english+10 from 表名 (这里英语成绩+10展示,只是一个临时的表,不会改变本体)

临时的表在小数会保证正确,可能不遵循指定的小数位数

3.更新(update)

4.删除(delete)


小技巧:上下可以搞出上一条命令或下一条命令

mysql是执行效率比较低的程序,所以mysql经常会成为系统中的性能瓶颈


实在不行直接修改mysql配置文件

JAVAEE进阶,会给出自己程序如何写配置文件


相关实践学习
基于CentOS快速搭建LAMP环境
本教程介绍如何搭建LAMP环境,其中LAMP分别代表Linux、Apache、MySQL和PHP。
全面了解阿里云能为你做什么
阿里云在全球各地部署高效节能的绿色数据中心,利用清洁计算为万物互联的新世界提供源源不断的能源动力,目前开服的区域包括中国(华北、华东、华南、香港)、新加坡、美国(美东、美西)、欧洲、中东、澳大利亚、日本。目前阿里云的产品涵盖弹性计算、数据库、存储与CDN、分析与搜索、云通信、网络、管理与监控、应用服务、互联网中间件、移动服务、视频服务等。通过本课程,来了解阿里云能够为你的业务带来哪些帮助     相关的阿里云产品:云服务器ECS 云服务器 ECS(Elastic Compute Service)是一种弹性可伸缩的计算服务,助您降低 IT 成本,提升运维效率,使您更专注于核心业务创新。产品详情: https://www.aliyun.com/product/ecs
相关文章
|
3天前
|
消息中间件 关系型数据库 MySQL
实时计算 Flink版产品使用合集之2.2.1版本同步mysql数据写入doris2.0 ,同步完了之后增量的数据延迟能达到20分钟甚至一直不写入如何解决
实时计算Flink版作为一种强大的流处理和批处理统一的计算框架,广泛应用于各种需要实时数据处理和分析的场景。实时计算Flink版通常结合SQL接口、DataStream API、以及与上下游数据源和存储系统的丰富连接器,提供了一套全面的解决方案,以应对各种实时计算需求。其低延迟、高吞吐、容错性强的特点,使其成为众多企业和组织实时数据处理首选的技术平台。以下是实时计算Flink版的一些典型使用合集。
11 1
|
3天前
|
关系型数据库 MySQL 数据库连接
实时计算 Flink版产品使用合集之是否支持MySQL 5.7以下的版本
实时计算Flink版作为一种强大的流处理和批处理统一的计算框架,广泛应用于各种需要实时数据处理和分析的场景。实时计算Flink版通常结合SQL接口、DataStream API、以及与上下游数据源和存储系统的丰富连接器,提供了一套全面的解决方案,以应对各种实时计算需求。其低延迟、高吞吐、容错性强的特点,使其成为众多企业和组织实时数据处理首选的技术平台。以下是实时计算Flink版的一些典型使用合集。
9 0
|
5天前
|
存储 关系型数据库 MySQL
XtraBackup支持哪些MySQL数据库版本?
【5月更文挑战第13天】XtraBackup支持哪些MySQL数据库版本?
17 0
|
5天前
|
关系型数据库 MySQL 分布式数据库
PolarDB MySQL版集群版本支持库表恢复功能的版本要求是什么?
【5月更文挑战第13天】PolarDB MySQL版集群版本支持库表恢复功能的版本要求是什么?
10 0
|
5天前
|
关系型数据库 MySQL 数据库
mysqlTools 一分钟部署安装本mysql多个版本,解锁繁琐部署过程
mysqlTools 一分钟部署安装本mysql多个版本,解锁繁琐部署过程
216 2
|
5天前
|
关系型数据库 MySQL Linux
Linux CentOs7 安装Mysql(5.7和8.0版本)密码修改 超详细教程
Linux CentOs7 安装Mysql(5.7和8.0版本)密码修改 超详细教程
|
5天前
|
关系型数据库 MySQL Java
Java时间转换为MySQL中的INT类型时间戳
Java时间转换为MySQL中的INT类型时间戳
|
5天前
|
弹性计算 关系型数据库 MySQL
备份MySQL(mysqldump 版本)
【4月更文挑战第29天】
21 0
|
2天前
|
关系型数据库 MySQL API
实时计算 Flink版产品使用合集之可以通过mysql-cdc动态监听MySQL数据库的数据变动吗
实时计算Flink版作为一种强大的流处理和批处理统一的计算框架,广泛应用于各种需要实时数据处理和分析的场景。实时计算Flink版通常结合SQL接口、DataStream API、以及与上下游数据源和存储系统的丰富连接器,提供了一套全面的解决方案,以应对各种实时计算需求。其低延迟、高吞吐、容错性强的特点,使其成为众多企业和组织实时数据处理首选的技术平台。以下是实时计算Flink版的一些典型使用合集。
19 0
|
5天前
|
关系型数据库 MySQL 数据库
docker MySQL删除数据库时的错误(errno: 39)
docker MySQL删除数据库时的错误(errno: 39)
25 0

热门文章

最新文章

推荐镜像

更多