数据库------------

embedded/2025/2/7 11:07:17/

一 mysql

----数据库就相当于一个端口

1. 三层结构

1)数据库中 表的本质仍然是文件

1.1 mysql常用数据类型---(即 mysql列类型

 1) 数值类型

2) 文本类型

3) 二进制数据类型

4)日期类型

2. sql语言

3. java操作mysql

4. 数据库指令

------网上搜索 记忆

1)创建数据库

 2)查看删除数据库

3)、备份恢复数据库

 -----DOS执行---终端运行语句

5. 表指令

5.1 创建表

5.2 删除表

5.3 修改表

代码 or 图形化界面

 例子:

--------- NUT NULL DEFAULT ' '  :不允许有默认值 默认一个空字符

 

6. mysql数据类型详解

1)

 2)

3)

7.数据库的CRUD

7.1 insert

---细节:

7.2 update

1) 如果不写 WHERE 字段 则默认对所有表格进行修改

7.3 delete

-------细节

7.4 select

 1)按照公式查询

2)WHERE子句

3)order by 子句

4)Count 统计函数

5)sum合计函数

---注意事项

只对数值有意义;多值求和的逗号

6)avr函数

7)max、min函数

8) group by ,having 子句

7.5 字符串相关函数

1) SUBSTRING 中不写length 则默认 从position取到后面的所有

7.6 数学相关函数

7.7 时间日期函数

7.8 加密和系统函数

7.9 流程控制语句--if else


http://www.ppmy.cn/embedded/160281.html

相关文章

Linux提权--John碰撞密码提权

​John the Ripper​(简称 John)是一个常用的密码破解工具,可以通过暴力破解、字典攻击、规则攻击等方式,尝试猜解用户密码。密码的弱度是提权攻击中的一个重要因素,如果某个用户的密码非常简单或是默认密码&#xff0…

python:如何播放 .spx 声音文件

.spx 是 Speex音频编解码器的文件扩展名,它是一种开源的、免费的音频编解码器,主要用于语音压缩和语音通信领域。spx 文件通常用于语音记录、VoIP应用、语音信箱等场景。 .mp3 是一种广泛使用的音频格式,它采用了有损压缩算法,可…

langchain教程-12.Agent/工具定义/Agent调用工具/Agentic RAG

前言 该系列教程的代码: https://github.com/shar-pen/Langchain-MiniTutorial 我主要参考 langchain 官方教程, 有选择性的记录了一下学习内容 这是教程清单 1.初试langchain2.prompt3.OutputParser/输出解析4.model/vllm模型部署和langchain调用5.DocumentLoader/多种文档…

系统URL整合系列视频二(界面原型)

视频 系统URL整合系列视频二(界面原型) 视频介绍 (全国)大型分布式系统Web资源URL整合需求界面原型讲解。当今社会各行各业对软件系统的web资源访问权限控制越来越严格,控制粒度也越来越细。安全级别提高的同时也增加…

nginx+php+memcache高速缓存openresty)_nginx+php使用memcache

编译过程中会出现一些依赖性问题一个一个解决即可 [rootserver1 php-7.4.6]# make [rootserver1 php-7.4.6]# make instal编译 2.拷贝php-fpm配置文件: [rootserver1 php-7.4.6]# cd /usr/local/php/ [rootserver1 php]# cd etc/ [rootserver1 etc]# cp php-f…

YOLOv8源码修改(4)- 实现YOLOv8模型剪枝(任意YOLO模型的简单剪枝)

目录 前言 1. 需修改的源码文件 1.1添加C2f_v2模块 1.2 修改模型读取方式 1.3 增加 L1 正则约束化训练 1.4 在tensorboard上增加BN层权重和偏置参数分布的可视化 1.5 增加剪枝处理文件 2. 工程目录结构 3. 源码文件修改 3.1 添加C2f_v2模块和模型读取 3.2 添加L1正则…

《Hands-On Machine Learning with Scikit-Learn, Keras TensorFlow》第一章读书笔记

第一部分:理论篇 1. 什么是机器学习? 核心定义 机器学习是让计算机从数据中学习的科学,而无需显式编程。 经典定义 Arthur Samuel (1959): “让计算机无需明确编程就具备学习能力” Tom Mitchell 的工程定义: “如果一个程序通过经验 E 在某…

GitHub 使用教程:从入门到进阶

1. GitHub账号注册 访问 GitHub 官网 (https://github.com)点击 “Sign up” 按钮填写用户名、邮箱和密码验证邮箱完成注册 2. 基础配置 2.1 安装Git 访问 Git 官网下载安装包运行安装程序,按提示完成安装打开终端,设置用户信息: git co…