Mysql_DDL数据管理语言

Informer复现 -- 完整模型 有了数据和核心的ProbAttention,接下来就可以复现完整的Informer(图1)了。图1:Informer模型结构[1]如果对图1还不太熟悉的同学,可以参考图2。由图2可知,informer与Transformer之间的差异并不大。主要区别是ProbAttention和可能的encoder最后一层的conv(源代码中用来distil)。图2:参考Transformer画的Informer模型结构。 阅读详情

#DDL数据管理语言

数据定义语言

库和表的管理

        一、库的管理

            创建、修改、删除

        二、表的管理

            创建、修改、删除

            创建:create

            修改:alter

            删除:drop

#一、库的管理

        #1、库的创建

            语法:create database [IF NOT EXISTS] 库名;

            IF NOT EXISTS意思是如果库存在就不创建了,如果没有存在就创建

        #案例:创建库books

            CREATE DATABASE IF NOT EXISTS books;

            CREATE DATABASE IF NOT EXISTS books CHARACTER SET ;

        #2、库的修改

        #更改库的字符集 一般不更改默认字符集 也可以创建库的时候修改字符集

            ALTER DATABASE books CHARACTER SET utf8;

        #3、库的删除

        #IF EXISTS如果数据库存在 则删除数据库

            DROP DATABASE IF EXISTS books;

 

#二、表的创建

    #1.表的创建 (重点)

    语法:

    create table 表名(

        列名 列的类型【(长度) 约束】,

        列名 列的类型【(长度) 约束】,

        .... ....

        列名 列的类型【(长度) 约束】,

        列名 列的类型【(长度) 约束】

    );

    #案例:创建表book

        CREATE TABLE book(

            id INT,#编号

            bName VARCHAR(20),#图书名

            price DOUBLE,#价格

            authorId INT,#作者编号

            publishDate DATETIME#出版日期

        );

    #案例:创建表author

        CREATE TABLE author(

            au_id INT,#作者id

            au_Name VARCHAR(20),#作者名

            natiom VARCHAR(10)#国籍

        );

 

    #2、表的修改

        语法:

        alter table 表名 add(添加列名)|drop(删除列)|modify(修改列的类型)|change(修改列名) column 列名 【列类型 约束】

          #Ⅰ.修改列名 change column

          #语法:alter table 表名 change column 旧的列名 新的列名 列的类型;(varchar int ) 其中column可以省略

              #案例:修改book表中 publishDate列名字 新名为 publish_Date

                  ALTER TABLE book CHANGE COLUMN publishDate publish_Date DATETIME;

                  ALTER TABLE book_author CHANGE COLUMN au_id authorId INT;

          #Ⅱ.修改列的类型或约束 modify column

          #语法:alter table 表名 modfiy column 列名 新的列的类型;(varchar int )

              #案例:修改publish_Date列中的类型改为timestamp

                  ALTER TABLE book MODIFY COLUMN publish_Date TIMESTAMP;

          #Ⅲ.添加新列(添加字段) add column

          #语法:alter table 表名 add column 新列名 列的类型;

              #案例:为book表中添加一个新列 列名为annual年薪

                  ALTER TABLE book ADD COLUMN annual DOUBLE; 

          #Ⅳ.删除列 drop column

          #语法:alter table 表 drop column 列名;

              #案例:将annual列删除

                  ALTER TABLE book DROP COLUMN annual;

          #Ⅴ.修改表名 rename to

          #语法:alter table 旧表名 rename to 新表名;

              #案例:将author表名修改为book_author

                  ALTER TABLE author RENAME TO book_author;

    

    #3.表的删除

            语法:

            drop table if exists 表;

            if exists 如果存在再删除

        #案例:删除book_author表

            DROP TABLE IF EXISTS book_author;

    #通用的写法:

            DROP DATABASE IF EXISTS 旧库名;

            CREATE DATABASE 新库名;

 

            DROP TABLE IF EXISTS 旧表名;

            CREATE TABLE 表名();

 

    #4.表的复制

        INSERT INTO book_author VALUE(1,'鲁迅','中国'),(2,'莫言','中国'),(3,'村上春树','日本'),(4,'老舍','中国');

 

        #Ⅰ.仅仅复制表的结构

            #语法:create table 新复制的表 like 原始表;

                SELECT * FROM book_author;

                SELECT *FROM copyAuthor;

                CREATE TABLE copyAuthor LIKE book_author;

                    

        #Ⅱ.复制表的结构 + 数据

                CREATE TABLE copyAuthor2

                SELECT * FROM book_author;#将book_author表中的结构复制出来同时,book_author表中的数据复制过来

                SELECT * FROM copyAuthor2;

            

        #Ⅲ.只复制部分数据

                CREATE TABLE CREATE TABLE copyAuthor3

                SELECT id,au_Name FROM book_author WHERE natiom='中国';#这里查询子句 只写了id与au_name两个字段

            

 

        #仅仅复制某些字段 比如就要author表中的authorId与au_Name两个字段不要数据

            CREATE TABLE copyAuthor4

            SELECT authorId,au_Name FROM book_author

            WHERE 1=2;  #筛选条件恒不成立,所以没有数据复制进来

            

 

快手极速版抓包实战:安卓/iOS双端获取client_salt全流程解析(避坑指南) 本文详细解析了在安卓和iOS平台上获取快手极速版关键参数`client_salt`的全流程,包括环境配置、抓包工具使用、参数识别与转换等实战技巧。特别针对双端差异和反抓包机制提供了避坑指南,帮助开发者高效安全地完成数据获取任务。 阅读详情

相关推荐

从DWS到设备树:MTK平台LK阶段GPIO初始化的隐秘路径与调试实战

本文深入探讨了MTK平台LK阶段GPIO初始化的完整流程,揭示了从DWS配置到设备树生成的隐秘转换路径。通过分析MT6768等平台的启动框架,提供了针对preloader到LK阶段GPIO初始化异常的实战调试方法与最佳实践,帮助开发者有效解决硬件与软件配置不匹配的常见问题。

h9j8k7l6m5n的博客 1003

DDL语言(库和表的创建、修改、删除)——MySQL

文章目录DDL语言1. 库的管理1. 库的创建2. 库的修改3. 库的删除2. 表的管理1.表的创建 ★2.表的修改 (对表内的列进行操作)①修改列名②修改列的类型或约束③添加新列④删除列⑤修改表名3.表的删除通用的写法:4.表的复制1. 仅仅复制表的结构2. 复制表的 结构+数据1. 只复制部分数据2. 仅仅复制某些字段 DDL语言 DDL语言:数据定义语言 库和表的管理 库的管理 创建、修改、删除 表的管理 创建、修改、删除 创建: create 修改: alter 删除: drop 1.

mankeywang的博客 770

Excel插件开发实战:从零封装一个带自定义Ribbon的.xlam工具包

本文详细介绍了如何从零开发一个带自定义Ribbon的Excel插件.xlam工具包。通过VBA和XML技术,读者将学习到插件架构设计、Ribbon界面定制、模块化开发以及企业级部署策略,帮助提升Excel自动化办公效率。

weixin_42531128的博客 521

【dml、条件查询、模糊查询】的学习

dml 数据管理语言,用于管理操作数据库中存储的数据 插入数据 关键字 insert 语法: INSERT [INTO] 表名 [(列名)] VALUES (值列表) 1、基本写法(为全属性进行书写赋值) insert into 表名 (列1,列2)values (值1,值2) 如果在进行输入插入时只想为某一属性赋值,其他使用默认值赋值可以只书写赋值属性(注意,如果设置了not null且没有设置默认值 那么会报错) 2、简略写法(为部分属性书写赋值) insert into 表名(添加数据的列

Y_W_LIANG的博客 458

Microsoft Defender防病毒扫描添加排除项

Win10与Win11上的“**Microsoft Defender防病毒**”功能默认会自动扫描所有非压缩文件,如果发现病毒或疑似病毒甚至经过手动修改后某些安装文件,会自动将其删除,如果是后面两种情况,则可能会造成误报,对我们正常办公或学习造成不利影响。 此时, 我们可以将某个目录或文件设置为“**Microsoft Defender防病毒不会扫描已排除的项目**”(<red>但要注意:这些被排除的目录或文件会给笔记本造成一定的安全风险,如果真有病毒感染这些目录或文件它们也不会被“**Micr

weixin_42148668的博客 6485

浙政钉(专有钉钉)门户免登(超详细)

钉钉家族 介绍浙政钉门户免登之前,首先搞清楚几个软件的关系,软件分别是:钉钉,专有钉钉,浙政钉 钉钉 是阿里巴巴集团专为中小企业打造的沟通和协同的多端平台。 专有钉钉 原名 政务钉钉,有更开放的设计能力、集成能力、更结构化协同产品、更定制化开发平台。支持专有化部署,数据落本地,更安全、客户可对该产品持牌运营、结构化编排,协助构建本地应用中心、提供移动应用全面安全保障体系。 浙政钉 为规范浙政钉整体架构体系,按照统分结合原则,由省政府办公厅统一设计整体工作界面和系统框架,统筹指导全省统建应用建设,各单

一缕南风的博客 2万+

MySQL之DML((数据管理语言)、DCL(数据控制语言)、TCL(事务控制语言)、视图的语法和案例及MySQL知识点汇总(思维导图)

转载请标明出处:https://blog.csdn.net/men_ma/article/details/106780887. 本文出自 不怕报错 就怕不报错的小猿猿 的博客 MySQL之DML((数据管理语言)、DCL(数据控制语言)、TCL(事务控制语言)及视图的语法及案例DML(数据管理语言)DCL(数据控制语言)TCL(事务控制语言)视图总结 DML(数据管理语言) 1、简介 • DML(Data Manipulation Language – 数据操纵语言) 可以在下列条件下执行: –.

men_ma的博客 2740

国科大学习资料--遥感原理集图像处理(尤红建)--2019年期末考试

国科大学习资料–遥感原理集图像处理(尤红建)–2019年期末考试 国科大学习资料–遥感原理集图像处理(尤红建)–2019年期末考试 国科大学习资料–遥感原理集图像处理(尤红建)–2019年期末考试 ================================================================== ================================================================== ==============

无名何许人的博客 1471

数据库管理系统数据语言

数据库管理系统提供了相应的数据语言,它们是:数据定义语言,该语言负责数据的模式定义与数据的物理存取构建;数据操纵语言,该语言负责数据的操纵,包括查询与增、删、改等操作;数据控制语言,该语言负责数据完整性、安全性的定义与检查以及并发控制、故障恢复等功能。 ...

qq_69764094的博客 2415

在claude code desktop中安装pdf处理skill的实战教程

本文介绍了在Claude Code Desktop中安装PDF处理Skill的详细教程。针对国内用户使用第三方API时无法直接调用官方插件的问题,提供了完整的解决方案。教程从下载Anthropic官方Skills源码开始,逐步演示了如何将PDF处理模块打包、上传至Claude Code Desktop,并最终成功加载使用。整个过程采用全流程拆解方式,确保新手也能快速上手。通过本文,读者可以掌握在非官方环境下扩展Claude Code功能的方法,从而提升工作效率

weixin_43178406的博客 9万+

基于物联网设计的蜂箱智能监测系统设计

为解决传统养蜂业依赖人工、管理效率低下、干扰蜂群等问题,本项目设计并实现了一套基于物联网(IoT)的蜂箱智能监测系统。

687

3. SQL语句——DML数据管理语言

作用建立合适的索引, 提升数据的查询速度数据库默认查询数据的行为是全表扫描根据哪个字段创建索引,需要考虑前端用户的访问行为不建议在频繁更新的字段上创建索引。

u010198709的博客 2124

GEE:连续变化检测 CCD 第一步(导出ee.Algorithms.TemporalSegmentation.Ccdc函数的结果)

连续变化检测与分类(Continuous Change Detection and Classification, CCDC)主要有两个组件,一个连续变化检测 CCD,另外一个分类。在 Google Earth Engine (GEE)平台上进行 CCD 时间序列变化检测的时候,为了防止内存超限问题,将代码分为2阶段执行。第一阶段是运行 `ee.Algorithms.TemporalSegmentation.Ccdc` 函数,本文将详细介绍 CCD 的第一阶段的代码。

养乐多的博客 2497

【MySQL】MySQL数据管理——DDL数据操作语言(数据表)

MySQL操作数据表

低调做人,低调编码,神码都是浮云 1167

IMSL CNL 7.0.0 (x86-64)Crack

IMSL CNL 7.0.0 (x86-64)Crack intel的算法库破解文件,这是C++版本的破解文件

NTscan扫描工具

ntscan是一个扫描器,可以扫描没有密码和弱密码的共享,先到配置文件中填写猜测的用户名和密码,扫描过程中右侧出现的是扫描日志。

MYSQL--数据定义语言DDL/数据管理语言DML

DML语言 数据操作语言: 插入:insert 修改:update 删除:delete #一、插入语句 #方式一:经典的插入 语法: insert into 表名(列名,...) values(值1,...); SELECT * FROM beauty; #1.插入的值的类型要与列的类型一致或兼容 INSERT INTO beauty(id,NAME,sex,borndate,phone,photo,boyfriend_id) VALUES(13,'唐艺昕','女..

Twinkle (^-^)V 350

visio安装包

Microsoft Office Visio 是一款专业的制图软件。利用经过更新的形状、协作工具和数据链接图表,创建专业级图表以简化复杂的信息。

SQL学习之DDL和DML

DDL和DML学习

qq_54842049的博客 2424

IDEA的使用指南

IDEA基于java的使用手册,可以最快速的上手,在使用中不断的丰富自己的使用技巧.

Mysql进阶学习(八)DDL语言+数据类型和DTL语言

DDL(Data Definition Language):数据定义语言主要功能:库和表的管理库的管理表的管理语法: 案例:创建库Books 1.1.2、库的修改 1、对于数据库的修改,一般不用语法修改,会造成一些数据的丢失,可以在本地修改,然后重启服务 2、可以修改数据库的字符集 更改库的字符集 1.1.3、库的删除 1.2、表的管理 1.2.1.表的创建 ★ 语法: 案例1:创建表Book 案例2:创建表author 1.2.2.表的修改 语法 ①修改列名 ②修改列的类型或约束 ③添加新列 ④删

优快云_Admin0的博客 2164

MySQL DDL(数据库定义语言)

MySQL DDL 数据定义语言相关操作

在线求兼职啊 662

javaSE 12 mysql

- PRIMARY KEY 设置主键约束,添加主键约束后,值就不能重复,一个表中只能由一个列是主键。为了方便数据的存储和管理(增删改查),将数据按照特定的规则存储起来,就是一个存储数据的仓库。-- char(n) 定长的字符串 固定存储n个字符串,长度如果不够n,默认补空格。支持多种语言(支持java,c,c++,python,php,c#连接)之前学习IO,将数据存储在文件,但是内容整体是一个字符串,使用起来不方便。-- 确定表中字段(列) 学号,姓名,性别,生日,电话,身高,注册时间。

weixin_69501552的博客 768

园区综合能源系统电热协同优化与碳交易建模实践

能源系统优化是提升区域能源利用效率的关键技术,其核心在于建立多能耦合的数学模型。通过电热协同调度原理,可以突破传统单一能源优化的局限性,实现设备间能量流的精准匹配。在碳交易机制逐步完善的背景下,将碳排放成本纳入目标函数具有显著工程价值,这要求对燃气轮机、储能系统等关键设备建立精确的二次成本函数和状态方程。Matlab作为工程计算的标准工具,配合YALMIP建模工具箱和GUROBI求解器,能够有效处理功率平衡约束、爬坡速率等复杂条件。实际应用中,该技术可使园区级能源系统运营成本降低16.3%,碳排放减少13.

weixin_34130389的博客 338

MYSQL数据管理

概念:结构化查询语言,主要用于应用程序向数据库发送增删改查的命令,以操作数据库表中的数据T-SQL是SQL的加强版,对功能进行了扩充:如变量说明、流程控制、功能函数SQL的基本语句:分别完成数据定义。数据操作。数据控制T-SQL的组成DML(数据操作语言)查询、插入、删除和修改数据库中的数据select、insert、 update、delete等;DCL(数据控制语言)用来控制存取许可、存取权限等grant、revoke等;DDL(数据定义语言)

O18670279028的博客 876

深入解读MySQL8.0 新特性 :Crash Safe DDL

2019独角兽企业重金招聘Python工程师标准>>> ...

weixin_34001430的博客 87

php用户之间的数据,什么是位于用户与操作系统之间的一层数据管理软件

什么是位于用户与操作系统之间的一层数据管理软件?DBMS是位于用户与操作系统之间的一层数据管理软件。数据库管理系统(Database Management System)是一种操纵和管理数据库的大型软件,用于建立、使用和维护数据库,简称DBMS。它对数据库进行统一的管理和控制,以保证数据库的安全性和完整性。用户通过DBMS访问数据库中的数据,数据库管理员也通过DBMS进行数据库的维护工作。它可以支...

weixin_35682132的博客 675

【mysql】SQL语言的概述

1946年,第一台电脑诞生了,有很多基础技术在里面,但是在几十年来,保留下来的技术SQL就是其中之一,1974年的时候,IBM的研究员发布了一篇揭开数据库技术的论文,SQL的查询语言就出现了,他到现在为止也没有太大的变化,比起其他语言,年龄很老了,后面出现了很多其他语言,被淘汰的也很多,像python,的python2和python3的语言差别就非常的大。java1995年才推出。所以它半衰期很长。不管是前端和后端都要接触数据库。

qq1021091799qq的博客 1606

MySQL 的关键字

数据定义语言 (DDL) 关键字用于定义、修改和删除数据库结构,如数据库、表和索引等。这些关键字通常用于创建、删除表结构以及修改表的列等操作。

Flying_Fish_roe的博客 4100

学习mysql基础-小结

学习mysql第一课小结: 一、简介 MySQL是一种关系型数据库管理系统,关系数据库将数据保存在不同的表中,而不是将所有数据放在一个大仓库内,这样就增加了速度并提高了灵活性。 MySQL—5.5.27.msi ——它就是个管理数据库的软件相当于一个仓库的账本是二进制的。 Navicat for MySQL——和翻译器差不多就是把你看不懂的东西变成你看的懂的并且优化成有层次的视图。 MySQL数据...

weixin_44696177的博客 352
上一篇: Mysql_DML数据修改语言
下一篇: Mysql_事务控制
YanQiu_Only
博客等级 码龄10年 6粉丝 21原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值