MariaDB/MySQL 数据库管理入门 📅 发布时间:2026/7/4 19:58:55 👁️ 浏览次数: 文章目录MariaDB/MySQL 数据库管理入门一、SQL语言介绍1.1 SQL是什么?1.2 SQL分类二、创建和删除数据库2.1 查看数据库2.2 创建数据库2.3 使用/切换数据库2.4 修改数据库2.5 删除数据库三、MySQL中的数据类型3.1 数值类型3.2 字符串类型3.3 日期时间类型3.4 数据类型示例四、创建表与删除表4.1 创建表4.2 查看表结构4.3 修改表4.4 删除表五、添加数据(INSERT)5.1 基本插入5.2 插入多行5.3 从其他表插入5.4 插入时处理重复六、默认值处理6.1 定义默认值6.2 使用DEFAULT关键字6.3 修改默认值七、更新数据(UPDATE)7.1 基本更新7.2 带条件的更新7.3 多表更新八、删除数据(DELETE)8.1 基本删除8.2 条件删除8.3 删除重复数据九、综合示例9.1 完整的学生管理系统示例9.2 实用SQL脚本十、常见问题与解决方案10.1 常见错误10.2 最佳实践10.3 性能优化十一、练习任务任务1:创建员工管理系统任务2:数据维护脚本任务3:综合应用MariaDB/MySQL 数据库管理入门一、SQL语言介绍1.1 SQL是什么?SQL(Structured Query Language)是用于管理和操作关系型数据库的标准语言。1.2 SQL分类-- SQL语言主要分为以下几类:-- 1. DDL(数据定义语言) - 定义数据库结构-- CREATE, ALTER, DROP, TRUNCATE, RENAME-- 2. DML(数据操作语言) - 操作数据-- SELECT, INSERT, UPDATE, DELETE-- 3. DCL(数据控制语言) - 控制权限-- GRANT, REVOKE-- 4. TCL(事务控制语言) - 控制事务
python微信小程序的图书馆图书借阅 座位预约读者端设计与实现 文章目录微信小程序图书馆系统设计与实现摘要--nodejs技术栈--结论源码文档获取/同行可拿货,招校园代理 :文章底部获取博主联系方式!微信小程序图书馆系统设计与实现摘要 系统概述 基于Python后端与微信小程序的图书馆管理系统,整合图书借阅… 2026/7/3 2:26:51
全网最全9个AI论文平台,研究生高效写作必备! 全网最全9个AI论文平台,研究生高效写作必备! AI 工具如何重塑研究生的论文写作之路 在当今学术研究日益数字化的背景下,AI 工具正逐渐成为研究生们不可或缺的助手。尤其是在论文写作过程中,AI 不仅能够显著降低 AIGC(… 2026/5/17 0:59:45
.NET不安全反序列化:ysoserial.net与Gadget链 第一部分:开篇明义 —— 定义、价值与目标 定位与价值 在渗透测试的武器库中,反序列化漏洞 是一类极具威力的“战略武器”。它允许攻击者将精心构造的恶意数据流,通过应用程序固有的“拆箱”逻辑,转化为在目标系统上执行的任意代… 2026/5/17 0:59:43
自动化图像批量处理解决方案:GIMP BIMP插件专业工作流指南 自动化图像批量处理解决方案:GIMP BIMP插件专业工作流指南 【免费下载链接】gimp-plugin-bimp BIMP. Batch Image Manipulation Plugin for GIMP. 项目地址: https://gitcode.com/gh_mirrors/gi/gimp-plugin-bimp GIMP BIMP(Batch Image Manipula… 2026/7/4 19:57:37
免费分享最新IDEA安装及授权教程(附带文件) 前言 大家好,我是Ktiiy学姐👋。刚入驻 CSDN,以后会持续更新,给大家免费零基础开发环境搭建、项目源码、避坑教程、面试技巧等!点关注不迷路 今天给大家带来IDEA 完整纯净安装配置永久授权教程,全程无废话… 2026/7/4 19:55:37
蜜獾算法优化Transformer的单变量时序预测Matlab实现 1. 蜜獾算法与Transformer的融合背景单变量时间序列预测在金融、气象、工业等领域具有广泛应用价值。传统方法如ARIMA、指数平滑等在处理复杂非线性时序数据时往往表现不佳。近年来,Transformer架构凭借其强大的序列建模能力,在时序预测领域展现出显著优… 2026/7/4 19:55:37
CUE: Concept-Aware Multi-Label Expansion to Mitigate Concept Confusion in Long-Tailed Learning CUE:面向长尾学习中概念混淆问题的概念感知多标签扩展方法,主要解决基础模型在长尾学习微调过程中出现的概念混淆问题,本文中还指出在使用 CLIP 等基础模型进行长尾微调时,模型不仅会受到类别不均衡的影响,还会破坏原有… 2026/7/4 19:53:36
STM32驱动WS2812灯带:硬件定时器与DMA实战 1. 项目概述:WS2812与STM32L152ZD的梦幻联动第一次接触WS2812 LED灯带是在三年前的创客展会上,当时被它绚丽的色彩效果和简单的单线控制方式深深吸引。作为一款集成了控制电路和RGB三色LED的智能灯珠,WS2812只需要一根数据线就能实现级联控制… 2026/7/4 19:51:36
CPU流水线中NOP指令的核心使用场景 一、核心原理 NOP(空操作指令):不执行有效运算,仅占用1个CPU周期,核心作用是填补流水线空泡,解决冲突、等待硬件就绪,避免执行错误。 CPU流水线通过多阶段并行执行指令提升效率,当出… 2026/7/4 19:51:36
STM32F745VG与MC6470 IMU的高性能姿态控制系统设计 1. MC6470与STM32F745VG的黄金组合解析在工业自动化和机器人控制领域,传感器与微控制器的协同工作能力直接决定了系统的响应速度和定位精度。MC6470作为一款6自由度惯性测量单元(6DOF IMU),与STM32F745VG这款基于ARM Cortex-M7内核的高性能微控制器组合&… 2026/7/4 0:00:28
Playwright自动化测试实战:从零搭建现代Web测试框架 1. 项目概述:为什么是 Playwright?如果你正在为现代 Web 应用的自动化测试头疼,尤其是面对那些充斥着动态加载、复杂交互的单页应用(SPA),那么 Playwright 的出现,很可能就是你的解药。我接触过… 2026/7/4 0:00:28
终极指南:如何将JSXBIN二进制文件转换为可读JSX源代码 终极指南:如何将JSXBIN二进制文件转换为可读JSX源代码 【免费下载链接】jsxbin-to-jsx-converter JSXBin to JSX Converter written in C# 项目地址: https://gitcode.com/gh_mirrors/js/jsxbin-to-jsx-converter 你是否曾经面对过Adobe产品的JSXBIN文件感到… 2026/7/4 0:02:28