MySQL数据库技术笔记(2)

news2024/9/21 22:41:12
对于数据库表中列的增加的命令 :
alter table 表名 add 列名 数据类型 [first|after 指定的列名 ] ;
例如 : student 表中增加一列家庭地址,排列在手机号这一列的后面。
alter table student add address varchar(100) after phone;
调整数据库表中列的顺序的命令 :
alter table 表名 modify 列名 数据类型 [first|after 指定的列名 ] ;
例如,将 phone 这一列调整到 age 这一列的前面,也就是需要将 phone 调整到 name 的后面;
alter table student modify phone varchar(11) after name;
例如,把 student 表中的 phone 这一列修改为 iphone
alter table student change phone iphone varchar(11);
例如,将 address 字段的数据长度从 100 修改为 200
alter table student modify address varchar(200);
例如,从 student 表中删除 iphone 这一列;
alter table student drop iphone;
例如,删除班级表
drop table if exists tb_class;
指定表中添加数据的命令 :
例如,把张三同学的个人信息添加至 student 学生表中
insert into student(id,name,age,address) values(1,' 张三 ',20,' 江西省南昌市 ');
查询 student 表中的所有数据
select id,name,age,address from student;
当给表中的所有字段添加数据的时候,添加的 sql 语句中字段名可以省略
insert into student values(2,' 李四 ',22,' 江西省九江市 ');
当查询表中的所有字段的时候,以 * 号代替,表示查询所有字段。
批量添加数据 :
insert into 表名 values( 数据 1 ,数据 2 ,数据 3……),( 数据 1 ,数据 2 ,数据 3……),( 数据 1 ,数据 2 ,数据
3……);
查询语句的简单用法,查询表中的某一些字段
将要查询的字段取昵称,为了方便用户理解,用关键字 as 定义
修改数据的语法:
update 表名 set 字段名 1= 更新的数据 , 字段名 2= 更新的数据 where 条件字段名 = 条件值 ;
例如,将学号为 1 的同学的年龄改为 18 岁。
update student set age=18 where id=1;
例如,将学号为 4 的同学,年龄改为 24 岁,家庭地址改为景德镇
删除数据的语法:
delete from 表名 where 条件字段 = 条件值;
从学生表中删除姓名为老王的同学信息

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1013669.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

王道数据结构C语言循环链表基本操作实现

文章目录 一、循环单链表1.1初始化及判空操作1.2判断是否是尾结点 二、循环双链表2.1初始化2.2判空2.3判断尾结点2.4循环双链表的删除 一、循环单链表 1.1初始化及判空操作 其实循环链表就是在单链表(双链表)上做一点小小的优化 它是把尾结点的next指…

广西建筑模板施工中的常见问题及解决方法

广西建筑模板施工中的常见问题及解决方法在广西建筑模板的施工过程中,可能会出现一些常见的质量问题。以下是常见问题及其解决方法,以帮助您更好地处理这些问题。 1. 透胶问题:透胶是指模板中出现胶水渗透的现象。可能的原因包括单板质量差、…

设备树的理解与运用

设备树: 本质是一个文件,包含很多节点,每个节点里边是对设备属性的描述(包括GPIO,时钟,中断等等),其中节点(node)和属性(property)就是设备树最重…

mysql数据库数据如何迁移目录

目录 1.关闭正在运行mysql2.找到本机my.ini 文件3.观察目录结构4.复制注意是复制Data文件夹到目的地5.找到my.ini初始位置修改数据路径并保存6.启动mysql7.关注my.ini 常用配置 1.关闭正在运行mysql 2.找到本机my.ini 文件 默认位置 C:\ProgramData\MySQL\MySQL Server 8.0 …

如果你是独立开发者,你是先写前端还是先写后端?

当我们站在独立开发的路口时,一个重要的抉择就摆在了我们面前:是先着手前端开发还是后端开发?这看似简单的问题,却蕴含着许多深刻的考虑和决策。无论你是准备构建一个复杂的分布式系统还是一个引人入胜的用户界面,接下…

LeetCode每日一题:1462. 课程表 IV(2023.9.12 C++)

目录 1462. 课程表 IV 题目描述: 实现代码与解析: 拓扑排序 原理思路: 1462. 课程表 IV 题目描述: 你总共需要上 numCourses 门课,课程编号依次为 0 到 numCourses-1 。你会得到一个数组 prerequisite &#xff…

分布式文件系统对比与选型参考

目录 一、分布式文件系统 1、 数据的存储方式: 2、 数据的读取速率 3、 数据的安全机制 二、主流分布式文件系统介绍 1. GFS(Google File System) 2. HDFS(Hadoop Distributed File System) 3. Ceph …

java在mysql中查询内容无法塞入实体类中,报错 all elements are null

目录 一、问题描述二、解决方案 一、问题描述 java项目中整体配置了mysql的驼峰式字段匹配规则。 mybatis.configuration.map-underscore-to-camel-casetrue由于项目需求,需要返回字段为file_id,file_url,并且放入实体类中,实体…

对话大模型中的情感支持及商业化落地

在1982年经典科幻电影《银翼杀手》中,仿生人瑞秋因为被植入记忆而以为自己是真人,当被告知自己是仿生人时,她拒绝相信,流下了眼泪。如今,随着AI领域对话大模型技术的发展,“比人更像真人”的人工智能正从梦…

vue实现左右伸缩(el-drawer自定义位置展开收缩)

内容左右收缩展开 实现需求实现效果自定义抽屉(el-drawer)展开位置实现原理 js方法,点击的时候抽屉伸缩展开,并且给左侧右侧内容对应的宽度第二种方法 实现需求 页面内容是左右布局,需求想让左侧内容可收缩,然后展示完全右侧内容。…

模拟经营类游戏是怎么开发的?

模拟经营类游戏开发是一个充满挑战但也充满乐趣的领域。下面是一些步骤和关键考虑因素,可以帮助您开始开发自己的模拟经营游戏: 明确游戏概念: 确定游戏开发的主题和类型,例如城市建设、农场经营、餐厅经营等。 制定一个引人入胜…

《论文阅读》通过动态融入常识知识来提高同理心对话的生成

《论文阅读》通过动态融入常识知识来提高同理心对话的生成 前言简介模型架构Contextual ProbingContextual Unification Workspace代码实现Knowledge-Aware Decoder实验结果前言 你是否也对于理解论文存在困惑? 你是否也像我之前搜索论文解读,得到只是中文翻译的解读后感到…

文件路径中的/,\的区别和文件路径的常见用法

/是Unix和类Unix系统上的路径分隔符.现代Windows通常可以同时使用\和/交换文件路径,但微软\几十年来一直主张使用路径分隔符. 关于文件路径的常用方法再学习一下: "./":代表目前所在的目录 "../":代表上一层目录 以&q…

如何在Blender中压缩/减小GLTF模型的大小

GLTF 如何在Blender中压缩/减小GLTF模型的大小 Blender是一款功能强大的开源软件,旨在创建3D图形,动画和视觉效果。它支持多种文件格式的导入和导出,包括GLB,GLTF,DAE,OBJ,ABC,USD…

CAD批量转换低版本怎么转?教你一看就会的转换方法

CAD文件需要转换版本是因为不同版本的CAD软件可能不兼容。这意味着,如果在一个版本的CAD软件中创建了一个文件,可能无法在另一个版本的CAD软件中打开它。这可能会导致数据丢失或格式错误。 为了避免这种情况,需要将CAD文件转换为适当的版本以…

短视频seo矩阵系统源码开发与部署全解析

在这个数字化快速发展的时代,短视频已经成为人们获取娱乐,学习,商业信息的主要途径之一。对于企业来说,利用短视频矩阵进行高效且精准的营销推广,无疑是一个重要的战略方向。本文将详细介绍如何进行短视频矩阵源码的开…

【开源】无忧企业文档文库管理界面介绍

无忧企业文档是软开企服研发的一款集知识库、网盘、在线协同为一体的企业级办公软件,有完全免费的开源版,也有功能丰富的商业版。开源版在社区开放了全量源码,商业版支持提供源码,支持二次开发,适合中小企业使用。 文…

企业如何简化线上营销服务流程,让服务更通畅?

在线客服是现代企业服务的重要组成部分,在线客服的质量在很大程度上决定客户的满意度和忠诚度。企业如何简化线上营销服务流程,让服务更通畅?本文将就此探讨。 一、建立流程管理体系 在线上营销服务中,建立流程管理体系可以帮助企…

期权期货品种的交易时间规定与限制

期权和期货品种是在交易所进行交易的,期货交易所有固定的工作时间,并不是24小时都可以交易的,一般国内的期货交易所有日盘和夜盘,不同交易所对交易时间的规定有所不同,交易的期货品种不同,交易时间也是有所…