草庐IT

【MySQL入门到精通-黑马程序员】MySQL基础篇-SQL概述及DDL

文章目录前言一、SQL1.1SQL通用语法1.2SQL分类二、DDL2.1DDL-数据库操作2.2DDL-表操作2.2.1DDL-表操作-查询2.2.2DDL-表操作-创建2.2.3DDL-表操作-数据类型2.2.4DDL-表操作-修改2.2.5DDL-表操作-删除三、总结前言本专栏文章为观看黑马程序员《MySQL入门到精通》所做笔记,课程地址在这。如有侵权,立即删除。一、SQL1.1SQL通用语法SQL语句可以单行或多行书写,(默认)以分号结尾。SQL语句可以使用空格/缩进来增强语句的可读性。MySQL数据库的SQL语句不区分大小写,关键字建议使用大写。注释:单行注释:--注释内容或#注释内

sql语法:详解DDL

Mysql版本:8.0.26可视化客户端:sqlyog目录一、DDL是什么?二、和数据库相关的DDL2.1创建数据库2.2删除数据库2.3查看所有的数据库,当前用户登录后,可以看到哪些数据库2.4查看某个数据库的详细定义2.5修改数据库的编码2.6使用数据库三、和数据表相关的DDL3.1查看某个数据库的所有表格3.2创建数据表3.3查看表的详细定义信息3.4查看表结构3.5删除表格,包括表结构和里面的数据3.6修改表的字符集和校对规则3.7修改表结构:增加字段3.8修改表结构:删除字段3.9修改一个字段名称3.10修改表结构:修改字段的数据类型3.11修改表结构:修改字段位置3.12修改表名称

sql语法:详解DDL

Mysql版本:8.0.26可视化客户端:sqlyog目录一、DDL是什么?二、和数据库相关的DDL2.1创建数据库2.2删除数据库2.3查看所有的数据库,当前用户登录后,可以看到哪些数据库2.4查看某个数据库的详细定义2.5修改数据库的编码2.6使用数据库三、和数据表相关的DDL3.1查看某个数据库的所有表格3.2创建数据表3.3查看表的详细定义信息3.4查看表结构3.5删除表格,包括表结构和里面的数据3.6修改表的字符集和校对规则3.7修改表结构:增加字段3.8修改表结构:删除字段3.9修改一个字段名称3.10修改表结构:修改字段的数据类型3.11修改表结构:修改字段位置3.12修改表名称

MySQL库和表的操作(DDL) 和 数据增删改(DML)

文章目录💒创建和管理表🚏基础知识🚀一条数据存储的过程🚄标识符命名规则🚒MySQL中的数据类型🚏创建和管理数据库🚀创建数据库🚬方式1:创建数据库🚬方式2:显式了指名了要创建的数据库的字符集🚬方式3:判断数据库是否已经存在,不存在则创建数据库(推荐)🚭注意:DATABASE不能改名。一些可视化工具可以改名,它是建新库,把所有表复制到新库,再删旧库完成的。🚄使用数据库🚬查看当前所有的数据库🚬查看当前正在使用的数据库🚬查看指定库下的所有库🚬查看数据的创建信息🚬使用/切换数据库🚭注意:要操作表格和数据之前必须先说明是对哪个数据库进行操作,否则就要对所有对象加上“数据库名”。🚒修改数据库🚬更改数据库字符集

MySQL库和表的操作(DDL) 和 数据增删改(DML)

文章目录💒创建和管理表🚏基础知识🚀一条数据存储的过程🚄标识符命名规则🚒MySQL中的数据类型🚏创建和管理数据库🚀创建数据库🚬方式1:创建数据库🚬方式2:显式了指名了要创建的数据库的字符集🚬方式3:判断数据库是否已经存在,不存在则创建数据库(推荐)🚭注意:DATABASE不能改名。一些可视化工具可以改名,它是建新库,把所有表复制到新库,再删旧库完成的。🚄使用数据库🚬查看当前所有的数据库🚬查看当前正在使用的数据库🚬查看指定库下的所有库🚬查看数据的创建信息🚬使用/切换数据库🚭注意:要操作表格和数据之前必须先说明是对哪个数据库进行操作,否则就要对所有对象加上“数据库名”。🚒修改数据库🚬更改数据库字符集

javascript - 根据另一个中的选择填充一个下拉列表

我需要使用javascript根据下拉列表A中的选择更改下拉列表B的内容。不涉及数据库查询——我事先知道应该在A中选择B的内容。我找到了一些使用AJAX的示例,但由于不涉及数据库查询,因此没有必要。任何人都可以指出一些示例代码以了解如何执行此操作吗? 最佳答案 functionconfigureDropDownLists(ddl1,ddl2){varcolours=['Black','White','Blue'];varshapes=['Square','Circle','Triangle'];varnames=['John','D

javascript - 根据另一个中的选择填充一个下拉列表

我需要使用javascript根据下拉列表A中的选择更改下拉列表B的内容。不涉及数据库查询——我事先知道应该在A中选择B的内容。我找到了一些使用AJAX的示例,但由于不涉及数据库查询,因此没有必要。任何人都可以指出一些示例代码以了解如何执行此操作吗? 最佳答案 functionconfigureDropDownLists(ddl1,ddl2){varcolours=['Black','White','Blue'];varshapes=['Square','Circle','Triangle'];varnames=['John','D

Mysql基础篇(一)之DDL、DML、DQL、DCL

一.SQL语句分类SQL语句,根据其功能,主要分为四类:DDL、DML、DQL、DCL。分类全称说明DDLDataDefinitionLanguage数据定义语言,用来定义数据对象(数据库,表,字段)DMLDataManipulationLanguage数据操作语言,用来对数据库表中的数据进行增删改DQLDataQueryLanguage数据查询语言,用来查询数据库中表的记录DCLDataControlLanguage数据控制语言,用来创建数据库用户、控制数据库的访问权限二.DDLDataDefinitionLanguage,数据定义语言,用来定义数据库对象(数据库,表,字段)。1.数据库操作

【MySQL入门】-- MySQL的SQL分类:DDL、DML、DQL、DCL快速入门

目录一、SQL分类二、讲解DDL、DML、DCL、DQL、TCL1.常用的DDL(数据定义语言)的操作2.常用的DML(数据操作语言)的操作3.常用DCL(数据控制语言)的操作 4.常用DQL(数据查询语言)的操作5.常用TCL(事务控制语言)的操作前言:前面我们已经简单介绍过了数据库的概述以及数据库的一些操作,但是呢还有很多小伙伴分不太清DDL,DML,DQL以及DCL是什么,那么我们今天就来讲解一下这些到底是什么,如有错误的地方,欢迎各位大佬指正,本人定加以整改!一、SQL分类SQL语句是数据库操作必备的语句,我们把它主要分为:DDL、DML、DCL、DQL、TCL。DDL(DataDef

Mysql online DDL工具:gh-ost

gh-ost特点:1、不使用触发器。在gh-ost出现之前第三方MySQLDDL工具均采用触发器的方式进行实现,包括前面percona的pt-osc,Facebook的OSC等等。而gh-ost采用的机制和他们完全不同:它通过MySQLbinlog来同步数据。gh-ost会伪装成一个从库节点,读取数据库(可能是集群中的主节点或者从节点)的binlog,并实时解析,将变更表的所有DML操作都重新运用到影子表上面。因此对于发布期间变更表上发生的DML操作,可以完全避免由于触发器而产生的性能开销,以及锁的争抢。2、动态控制。之前通过pt-osc发布时,命令执行后参数就没法修改,除非停止重来。假设发布