ICode9

精准搜索请尝试: 精确搜索
  • MySQL(零基础)详解之SQL、DDL、DML2022-02-21 16:59:29

    目录 一、SQl介绍 1.1、什么是SQL 1.2、SQL规范 1.3、命名规则 1.4、SQL分类 1.4.1、DDL(Data Definition Language) 1.4.2、DML(Data Manipulation Language) 1.4.3、DQL(Data Query Language) 1.4.4、DCL(Data Control Language) 二、DDl 2.1、数据库操作 2.1.1、创建数据库 2.1.2、查

  • Hive HQL语法:DDL、DQL2022-02-20 21:04:16

    目录Hive HQL语法:DDL、DQL1、DDL2、DQL Hive HQL语法:DDL、DQL 1、DDL 创建数据库 create database 库名; 查看数据库 show databases; 删除数据库 drop database 库名; 强制删除数据库:drop database tmp cascade; 查看表:SHOW TABLES; 查看当前表在哪个数据库 select current_databas

  • mysql学习 实践(5) 为什么表数据删掉一半,表文件大小不变?2022-02-17 19:00:27

    总结 1、参数 innodb_file_per_table 是什么意思? 答:表数据既可以存在共享表空间里,也可以是单独的文件。这个行为是由参数 innodb_file_per_table 控制的: 这个参数设置为 OFF 表示的是,表的数据放在系统共享表空间,也就是跟数据字典放在一起; 这个参数设置为 ON 表示的是,每个 InnoD

  • Percona XtraBackup 8默认开启–lock-ddl2022-02-06 23:00:52

    Percona XtraBackup 8.0.23默认开启了lock-ddl选项。确保任何ddl事件不会损坏备份。任何DML事件可以继续,只会阻塞DDL事件。 DDL锁保护表和视图的定义。禁用“–lock-ddl”选项后,Percona XtraBackup允许在并发DDL事件继续发生的同时进行备份。这些备份无效并且在prepare阶段会失败

  • 41 Hive DDL、DML、查询2022-02-02 10:01:06

    DDL 创建数据库 create database [if not exists] database_name [comment ""] [location hdfs_path] [with dbproperties (property_name=property_value)]; 创建一个数据库,数据库在HDFS上默认存储路径是/user/hive/warehouse/*.db 为了避免要创建的数据库已经存在的错误,要

  • 第四章_DDL_数据定义_修改表 【修改表名、增加、修改、删除字段】2022-01-27 19:34:48

    --1. 修改表名 ALTER TABLE person RENAME TO personNew;--2. 修改字段名称、类型、注释、顺序 ALTER TABLE table_name CHANGE [COLUMN] col_old_name col_new_name column_type [COMMENT col_comment] [FIRST|AFTER column_name] alter table home.texttab change a

  • DDL2022-01-27 07:02:34

    四、DDL DDL主要是库和表的管理。 1 库的基本操作 1.1 增 # 简单语法:创建数据库 CREATE DATABASE 数据库名; # 完整语法:创建数据库,指定它的默认字符集和排序规则,如果已存在则不创建 CREATE DATABASE [IF NOT EXISTS] 数据库名 DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_gene

  • MySQL学习中的DDL的语法知识3(标识列)2022-01-25 17:00:54

    文章目录 标识列的含义以及特点创建表时设置标识列修改表时设置标识列修改表时删除标识列 标识列的含义以及特点 又称自增长列 含义:可以不用手动的插入值,系统提供默认的序列值 特点: 1.标识列必须和主键搭配嘛?不一定,但是要求是一个key 2.一个表中最多只能有一个标识列 3.

  • 2022黑马程序员最新MySQL知识精讲笔记2022-01-24 21:02:28

    数据库基本操作DDL SQL并不区分大小写         -- ctrl+/和#代表在sql语言中的注释-- 1/DDL操作之数据库操作show DATABASES;#查看所有数据库create DATABASE if not EXISTS mydb1;#如果没有数据库mydb1创建它,如果存在且再次创建会报错-- 选择使用哪一个数据库use mydb1;--

  • 数据库SQL语句 快速入门(一)2022-01-24 17:00:44

    SQL 是 Structured Query Language简写, SQL 用于组织、访问和处理数据库中的数据标准的计算机语言 本章讲述的SQL的分类,具体实例讲解看后面的文章。 分类: DDL        数据定义语言                Data Definition LanguageDML        数

  • 1-1 MYSQL2022-01-20 23:33:19

    SQL语法结构 1、SQL DML 和 DDL 可以把 SQL 分为两个部分:数据操作语言 (DML) 和 数据定义语言 (DDL)。 SQL (结构化查询语言)是用于执行查询的语法。但是 SQL 语言也包含用于更新、插入和删除记录的语法。 查询和更新指令构成了 SQL 的 DML 部分: SELECT - 从数据库表中获取数据

  • 如何观测MySQL DDL的进度2022-01-20 11:01:49

    -- 查看相关的PS监控指标是否开启 SELECT * FROM PERFORMANCE_SCHEMA.SETUP_INSTRUMENTS WHERE NAME LIKE 'stage/innodb/alter%'; SELECT * FROM PERFORMANCE_SCHEMA.SETUP_CONSUMERS WHERE NAME LIKE '%stages%'; -- 可动态开启相关指标 UPDATE PERFORMANCE_SCHEMA.SE

  • SQL语句2022-01-19 23:02:25

    9、关于SQL语句的分类   SQL语句很多     分为:       DQL:数据查询语言(凡是带有select关键字的都是查询语句)             select....       DML:数据操作语言(凡是对表中的数据进行增删改的都是DML)           insert delete update     

  • 3.DDL语言2022-01-19 19:03:25

    DDL语言 CREATE ALTER DROP 1.创建、删除数据库 创建数据库 CREATE DATABASE test DEFAULT CHARACTER SET utf8; test是数据库名称 DEFAULT CHARACTER SET 是设置数据库的编码 查看数据库: SHOW DATABASE; 查看数据库编码: SELECT schema_name,default_character_set_na

  • 工具 | 常用 PostgreSQL 预防数据丢失方案2022-01-18 14:33:51

    作者:张连壮 PostgreSQL 研发负责人 从事多年 PostgreSQL 数据库内核开发,对 Citus 有非常深入的研究。 PostgreSQL 本身不具备数据闪回和数据误删除保护功能,但在不同场景下也有对应的解决方案。 本文由作者在 2021 PCC 大会的演讲主题《PostgreSQL 数据找回》整理而来,上一篇《盘

  • MYSQL常用DDL2022-01-17 16:35:17

    #!!!!!测试专用,使用时注意数据安全 #创建表tb_test DROP TABLE IF EXISTS tb_test; CREATE TABLE IF NOT EXISTS tb_test( id int(11) AUTO_INCREMENT PRIMARY KEY #添加了 主键约束 ); #创建字段 #ALTER TABLE 表名 ADD|CHANGE|MODIFY|DROP COLUMN 字段名 字段类型 【字段约束】 #添

  • 三天学会MySQL(二)SQL之DDL2022-01-17 11:58:34

    目录 一.SQL语言介绍 二.DDL(数据定义语言) 1.创建数据库 2.选择数据库 三.MySQL的数据类型 四.创建表与删除表 五.修改表 六.约束 一.SQL语言介绍 1.SQL语言简介         结构化查询语言(Structured Query Language) 简称 SQL( 发音:sequal['si:kw əl]),是一种数据库

  • SpringBoot+JPA初始化数据库表2022-01-14 11:03:38

    本文参考 用属性控制Hibernate生成DDL SpringBoot启动时初始化数据库及spring.jpa.generate-dll与spring.jpa.hibernate.ddl-auto之间的困惑 SpringBoot启动时初始化数据库及spring.jpa.generate-dll与spring.jpa.hibernate.ddl-auto之间的困惑 60.1 Initialize a database using

  • 一些情况下会导致事务自动提交2022-01-11 19:34:16

    正常来说,当我们开启一个事务之后,需要 commit 或者 rollback 来结束一个事务的,但是有时候,一些操作会自动帮我们提交事务,如果大家不了解隐式事务的话,那么在具体使用事务的事务可能就会遭遇一些莫名其妙的问题。 1. DDL 操作 首先一点就是 DDL 操作会隐式提交事务,这个松哥在之前的

  • MySQL 中如何定位 DDL 被阻塞的问题2022-01-11 14:04:56

    经常碰到开发、测试童鞋会问,线下开发、测试环境,执行了一个DDL,发现很久都没有执行完,是不是被阻塞了?要怎么解决? 包括在群里,也经常会碰到类似问题:DDL 被阻塞了,如何找到阻塞它的 SQL ? 实际上,如何解决 DDL 被阻塞的问题,是 MySQL 中一个共性且高频的问题。 下面,就这个问题,给一个清晰明了

  • 触发器相关知识2022-01-03 09:34:58

    触发器优点是什么? 由于在触发器中可以包含复杂的处理逻辑,因此应该将触发器用来保持低级的数据的完整性,而不是返回大量的查询结果。 触发器分类有哪些? DML触发器,DDL触发器 在什么情况下可以使用DDL触发器? (1)数据库里的库架构或数据表架构很重要,不允许被修改。 (2)防止数据库

  • MySQL DDL2021-12-29 09:06:34

    DDL包括创建表和库的操作 建库 create database 库名; 查看所有库 show databases; 选择库 use 库名; 查看库内所有表 show tables; 删库 drop database 库名; 建表 create table student( id int auto_increment primary key, 字段名 类型 备注, …… ); 复制

  • MySQL DDL2021-12-23 22:03:53

    5 DDL 5.1 创建表 5.1.1 创建的规则 数据库名和表名不能超过30个字符,表名不能超过29个字符 只能包含a-z,A-z,0-9,_共63个字符 同一个MySQL软件下,数据库不能重名,同一个库中,表不能重名,同一个表下,字段不能重名 表名、字段等不能与预留关键字重名,必要时使用着重号“`” 保持字段名和类型

  • Hive之DDL、DML数据操作2021-12-22 19:33:43

    目录 一、DDL(Data Definition Language 数据库定义语言) 1.创建数据库 2.查询数据库 3.修改数据库 4.删除数据库 5.创建表 管理表(内部表) 外部表 两个表的相互转换 修改表 删除表 清除表 二、DML数据操作 1.数据导入 向表中装载数据(Load) 通过查询语句向表中插入数据(Insert) 查询

  • MySQL的DDL语言:1、库和表的管理(创建、修改、删除)2021-12-19 23:31:15

    文章目录 DDL语言库的管理库的创建库的修改库的删除 表的管理表的创建表的修改表的删除表的复制 练习 DDL语言 DDL:数据定义语言 一、库的管理 创建、修改、删除 二、表的管理 创建、修改、删除 创建:create 修改:alter 删除:drop 【注】delete、update是对表中数据的操

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有