当前位置: 首页 > 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.zskr.cn/news/1464889.html

相关文章:

  • Gemma-4-31B-it长上下文窗口实战:256K token处理完全指南
  • 从智能手环到智能家居:深入浅出聊聊BLE连接那些‘意外’断开背后的故事
  • Python自动化抢票技术深度解析:大麦网秒杀系统架构设计与实现原理
  • Medium数据科学内容筛选指南:出版物与标签的工程化鉴别法
  • CANN/asc-devkit同步控制函数
  • 音频可视化神器Sonic Visualiser:从零开始的音乐分析完整指南
  • 避坑指南:QT调用周立功CAN库(zlgcan.dll)时,设备初始化、波特率设置的那些常见错误与排查方法
  • STM32F407双CAN触发式IAP升级工程:含FreeRTOS多任务APP与独立IAP引导程序
  • 【Java基础知识 2】开发环境配置及idea的下载配置
  • 从理论到实践:welcome_tutorials神经网络库使用完全指南 [特殊字符]
  • 别再对着官方文档发愁了!手把手教你用Java解密抖音用户手机号(附完整代码)
  • 深入ZYNQ7000的PL中断:手把手配置AXI GPIO中断,并解决IRQ_F2P只能高电平/上升沿触发的问题
  • 别只换源了!给Jetson Nano配置更高效的开发环境:Python虚拟环境与常用库一键安装脚本
  • 用PS给《五等分的花嫁》三玖制作专属隐藏图:手把手教你玩转图层与通道
  • MATLAB学生成绩分析工具包:带图形界面、一键运行、含测试数据与部署指南
  • Hadoop新手必看:运行Java程序报错‘No FileSystem for scheme hdfs’的保姆级排查与修复指南
  • 高校机房管理毕业设计源码:SpringBoot后端+Vue前端+MySQL建库脚本全包
  • 基于Unity 3D的游戏设计与实现(设计源文件+万字报告+讲解)(支持资料、图片参考_降重降ai)_文章底部可以扫码
  • FPGA新手避坑指南:从三八译码器到全加器,我的仿真波形为什么对不上?
  • docker 支持的四种网络
  • 卧式钻孔组合机床液压系统的设计(设计源文件+万字报告+讲解)(支持资料、图片参考_降重降ai)_文章底部可以扫码
  • 51单片机I²C控制MCP23017实现A口输入B口输出的完整测试工程
  • QLoRA微调BERT实战:4-bit量化与低秩适配双技术融合指南
  • 【Java基础知识 3】程序猿的第一段代码-HelloWorld
  • 智能辅导系统响应延迟超2.8秒?性能压测暴露出的5类隐性耦合陷阱(含Prometheus+Grafana实时监控模板)
  • 手把手教你用Vivado封装74LS138为IP核,并搭建一个全加器(附完整Verilog代码)
  • 5步构建ESP32智能农业监测系统:从零开始打造低功耗物联网解决方案
  • 别再只当编辑器用了!Jupyter Notebook仪表盘(Dashboard)的隐藏功能与高效文件管理技巧
  • 零基础机器学习入门路线图:90分钟跑通第一个模型
  • 从‘Hello World’到编译器:用Python手写一个简单的语法树生成器(附完整代码)