当前位置: 首页 > news >正文

黑海岸python入门至精通 第3+4章

/* mysql 数据库管理系统 4个mysql自带的数据库 大家不要动 information_schema mysql performance_schema sys */ -- 删除数据库 vip8586 # drop database vip8586; -- 删除数据表 # drop table if exists stu; -- 查看当前所有的数据库 show databases; -- 创建数据库 vip8586 -- 关键字大小写不敏感 -- CREATE DATABASE vip8586; -- mysql 8.0.43版本 创建数据库的时候 默认编码是utf8mb4 create database vip8586; -- 使用数据库 use vip8586; -- 查看当前使用的数据库 select database(); -- 查看vip8586库里面有哪些表 show tables; /* 数据类型 1. 数值型 int 整数 float(size, d) 单精度浮点数 float(5,2) double 双精度浮点数 double(10,2) decimal(5,2) 推荐使用 2. 日期类型 year 年 date -- yyyy-mm-dd time -- hh:mm:ss datetime -- yyyy-mm-dd hh:mm:ss timestamp -- 时间戳 3. 文本类型 char(size) 保存固定长度的字符串 varchar(size) 短文本字符串 enum(x,y,z) 枚举 */ -- 增删改查 -- 约束 /* 主键约束 primary key 表里面数据的身份证 外键约束 foreign key 唯一约束 unique 自增约束 auto_increment 非空约束 not null 默认约束 default */ -- 创建数据表 -- 创建表 stu -- ----------------------------- 创建数据表 ---------------------------- -- 创建数据表 stu /* 编号 整型 自增长且为主键 姓名 字符串 可变长度且为50字符 不为空且不能重复 颜值 整型 性别 字符串1个字符(定长),默认为 男 生日 日期 身高 小数(单位:m) 城市 字符串 可变长度且为20字符,默认为:成都 */
-- 查看当前的表 show tables; -- 查看数据表结构 desc stu; -- ----------------------------- 插入数据 ---------------------------- -- 全部字段插入学生信息 insert into stu values(1, '无名', 80, '男', '2025-12-12', 1.86, '上海'); -- 查看所有的数据 select * from stu; -- 指定字段插入学生信息 insert into stu(sname, face_score, birthday, height) values('银翼', 88, null, 1.80);
-- ----------------------------- 查询数据 ---------------------------- -- 查询数据表 stu 中所有的学生信息 -- select 字段名 from 表名; select * from stu; -- 查询数据表 stu 中学生的姓名、颜值、身高和城市信息 select sname, face_score, height, city from stu; -- ----------------------------- 更新数据 ---------------------------- -- 更新符合条件的学生信息 -- 更新疾风的颜值为98 性别为女 -- update 表名 set 字段名 = 值 where 条件; update stu set face_score = 98, sex = '女' where sname = '疾风';
-- ----------------------------- 删除数据 ---------------------------- -- 删除指定条件的学生信息 -- 删除id为9的信息 delete from stu where id = 9; -- ----------------------------- select查询(单表查询) ---------------------------- /* select 字段名 from 表名 where 条件 group by 分组的字段 having 筛选条件 -->分组后的数据 order by 排序 limit 限制条数; */ -- 查看数据表中的所有的学生信息 select * from stu;

http://www.jsqmd.com/news/953271/

相关文章:

  • Gemma-4-31B-it长上下文窗口实战:256K token处理完全指南
  • 从智能手环到智能家居:深入浅出聊聊BLE连接那些‘意外’断开背后的故事
  • MOSS-Audio音乐理解能力详解:从风格分析到情感进展识别的完整指南
  • JS逆向之瑞数6案例(某某大学华南附属医院)
  • 2026年6月北京宣传片拍摄公司推荐:五大榜单专业评测案例性价比高选择指南 - 品牌推荐
  • 纯内容驱动的电影推荐系统:零用户行为,全靠TF-IDF与余弦相似度
  • LongCat-Flash-Chat-FP8架构设计哲学:美团大模型的技术创新
  • GewisLab/CNEnvAir源成分谱应用:PMF/CMB模型数据准备指南
  • Python自动化抢票技术深度解析:大麦网秒杀系统架构设计与实现原理
  • Medium数据科学内容筛选指南:出版物与标签的工程化鉴别法
  • CANN/asc-devkit同步控制函数
  • 从仿真误差到精准结果:深入解读FDTD中Q值计算的两种核心算法(低Q腔 vs 高Q腔)
  • 生产级多维聚合:从Pandas groupby到可审计可扩展的分析基建
  • Windows终极优化神器:WinUtil完整指南 - 一键解决系统卡顿与软件安装烦恼
  • 2025-2026年北京宣传片拍摄公司推荐:五大口碑评测专业案例与适用场景 - 品牌推荐
  • MusicFree插件终极指南:5分钟打造你的专属音乐宇宙
  • ShaderGraph避坑指南:从代码Shader转视觉化编程,我踩过的那些‘节点’坑
  • 如何快速实现AI设计转代码:Figma-Context-MCP完整使用教程
  • use-mcp:React开发者的终极MCP连接解决方案
  • CANN/asc-devkit: Reg矢量存储对齐接口
  • 避坑指南:QT调用周立功CAN库(zlgcan.dll)时,设备初始化、波特率设置的那些常见错误与排查方法
  • 音频可视化神器Sonic Visualiser:从零开始的音乐分析完整指南
  • AI提示驱动三维建模:用自然语言生成可打印OpenSCAD代码
  • 博尚机械树枝粉碎机:全型号参数表,支持按需定制,全国3-7天发货! - 会飞的懒猪
  • STM32F407双CAN触发式IAP升级工程:含FreeRTOS多任务APP与独立IAP引导程序
  • PDMS管道设计效率翻倍:手把手教你安装NakiPipeline插件(附常见错误排查)
  • 【Java基础知识 2】开发环境配置及idea的下载配置
  • 从理论到实践:welcome_tutorials神经网络库使用完全指南 [特殊字符]
  • 别再对着官方文档发愁了!手把手教你用Java解密抖音用户手机号(附完整代码)
  • Linux用户必看!3步创建Umi-OCR桌面快捷方式,告别繁琐命令行