数据定义语言

以下是为您整理出来关于【数据定义语言】合集内容,如果觉得还不错,请帮忙转发推荐。

【数据定义语言】技术教程文章

MySQL DDL语法(Data Definition Language)数据定义语言【图】

1、操作数据库(CDUR)1、Create创建:创建数据库:create database 数据库名称;创建数据库,判断不存在,再创建:create database if not exists 数据库名称;创建数据库,并指定字符集:create database 数据库名称 character set 字符集名;完整语法:create database if not exists 数据库名称 character set 字符集名;2、Retrieve查询:     查询所有数据库的名称:show databases;     查询某个数据库的字符集:show ...

数据库_Mysql基础——DDL数据定义语言【代码】【图】

数据库 查看警告 SHOW WARNINGS;创建数据库 语句{}中内容在使用语句时必须出现,方括号可以不出现。 CREATE {DATABASE|SCHEMA} [IF NOT EXISTS] db_name [DEFAULT CHARACTER SET = 编码格式] 例子: 1.简单创建一个数据库 creat database(schema也可以) 数据库名称 然后你可以在C:\ProgramData\MySQL\MySQL Server 8.0\Data(这是我的路径)下看到创建了一个文件夹。 你也可以在这个文件夹下手动创建新的文件夹,也相当于创建了一...

MySQL基础-16DDL语言(数据定义语言)-常见的数据类型【代码】

声明:此MySQL基础学习源自尚硅谷。(推荐)b站官方链接:https://www.bilibili.com/video/BV1xW411u7ax?p=1 常见的数据类型 数值型:整型小数:定点数浮点数 字符型:较短的文本:char、varchar较长的文本:text、blob(较长的二进制数据) # blob /bl?b/ 二进制大对象日期型:1.整型 分类:整数类型 字节 范围Tinyint 1 有符号:-128~127 无符号:0~255 /?ta? ni/ 微小的Smallint 2 有符号:-32768~32767 无符号:0...

MySQL基础-15DDL语言(数据定义语言)-2.表的管理【代码】

声明:此MySQL基础学习源自尚硅谷。(推荐)b站官方链接:https://www.bilibili.com/video/BV1xW411u7ax?p=1 2.表的管理 1.表的创建 ★ 语法: create table 【if not exists】 表名(字段名 字段类型 【(长度) 约束】,字段名 字段类型 【(长度) 约束】,字段名 字段类型 【(长度) 约束】,...字段名 字段类型 【(长度) 约束】)案例:创建表Book CREATE TABLE book(id INT,#编号bName VARCHAR(20),#图书名price DOUBLE,#价格authorId ...

MySQL基础-14DDL语言(数据定义语言)-1.库的管理【代码】

声明:此MySQL基础学习源自尚硅谷。(推荐)b站官方链接:https://www.bilibili.com/video/BV1xW411u7ax?p=1库和表的管理一、库的管理 创建、修改、删除 二、表的管理 创建、修改、删除创建: create 修改: alter 删除: drop1.库的管理 1.库的创建 语法: create database 【if not exists】 库名【 character set 字符集名】;案例:创建库Books CREATE DATABASE IF NOT EXISTS books ;2.库的修改 一般库不会修改,会导致数据出现...

MySQL基础-17DDL语言(数据定义语言)-常见约束【代码】【图】

声明:此MySQL基础学习源自尚硅谷。(推荐)b站官方链接:https://www.bilibili.com/video/BV1xW411u7ax?p=1 常见约束 含义:一种限制,用于限制表中的数据,为了保证表中的数据的准确和可靠性分类:六大约束NOT NULL:非空,用于保证该字段的值不能为空比如姓名、学号等DEFAULT:默认,用于保证该字段有默认值比如性别PRIMARY KEY:主键,用于保证该字段的值具有唯一性,并且非空 /‘pra? m(?) r?/主要的比如学号、员工编号等UNIQ...

MySQL基础-18DDL语言(数据定义语言)-标识列(自增长列)【代码】【图】

声明:此MySQL基础学习源自尚硅谷。(推荐)b站官方链接:https://www.bilibili.com/video/BV1xW411u7ax?p=1 标识列 又称为自增长列 含义:可以不用手动的插入值,系统提供默认的序列值特点: 1、标识列必须和主键搭配吗?不一定,但要求自增长列必须为一个key 2、一个表至多有一个自增长列 3、标识列的类型只能是数值型 4、标识列可以通过 SET auto_increment_increment=3; # 设置步长可以通过 手动插入值,设置起始值 5、不用手动...

MySql DDL数据定义语言【代码】

直接创建数据库 db1create database db1; 查看当前在哪个库里边select database();进入库的操作:use 库名; use db1;判断是否存在,如果不存在则创建数据库 db2create database if not exists db2; 创建数据库db3,并指定字符集为 gbkcreate database db3 default character set gbk; 查看某个库是什么字符集;show create database db1;查看当前 mysql 使用的字符集show variables like ‘character%‘; 2.常用数据类型 1)整数型...

Mysql数据库 DDL 数据定义语言【图】

数据库(Database,DB): 按照数据结构来组织、存储和管理数据的仓库,本质上就是文件系统,数据按照一定的格式存储,用户可以进行CRUD(增删改查) 数据库管理系统(Data Base Management System,DBMS): 创建和管理数据库的,介于应用程序和操作系统之间,不仅具有最基本的数据管理功能,还能保证数据的完整性、安全性和可靠性。eg:MySQL、Oracle、SQL、Server、DB2等。 数据库系统(DataBase System,DBS): 是由硬件...

MySQL(五)之DDL(数据定义语言)与六大约束【图】

前面在数据库的讲解中,其实很多东西都非常的细节,在以前的学习过程中我都是没有注意到的。可能在以后的工作中会碰到所以都是做了记录的。 接下来,我将分享的是MySQL的DDL用来对数据库及表进行操作的。mysql中保存了很多数据库、一个数据库中可以保存很多表。对数据表的增(创建表)删(删除表)改(修改表字段)查(查询表结构)。 注意:这里的操作对象是表,对表的操作也就是表的结构,和表中的字段的操作(字段和记录要分清楚)前提:...

数据定义语言 - 相关标签