mysql创建数据库和创建数据表DDL语言,简单易懂,秒学会
介绍DDL:
数据定义语言(Data Definition Language,DDL),这是一种用于描述数据库所需存储的现实世界实体的专门语言, 其主要目的是用于定义和维护数据库以及数据表结构。
创建数据库的 DDL 语法:
在查询中输入 CREATE DATABASE 数据库名
create database 数据库名(小写方便记忆)
例子:CREATE DATABASE test
大小写理解:
为区分 SQL 语句中的关键字,通常在进行语法定义时,将 SQL 语句中的关键字设为大写
但sql语句不区分大小写,利用大写规范语句
删除数据库的 DDL 语法:
在创建查询中输入 DROP DATABASE 数据库名
drop database 数据库名
创建数据表的DDL语法:
CREATE TABLE table_name(
column_name data_type [NOT NULL] [DEFAULT default_value] [AUTO_INCREMENT] [],
...
[PRIMARY KEY(pk_name),]
[FOREIGN KEY(fk_name) REFERENCES referenced_table_name(ref_pk_name)]
)
字段解读:
例子:
use bus; -- 选择数据库
create table driver(
driverID int primary key auto_increment,
licenseNo varchar(20),
name varchar(20),
gender varchar(2),
birth date
)
mysql创建数据库和创建数据表DDL语言,简单易懂,秒学会相关推荐
- 在MySql数据库中创建数据库dbjava,数据表book,字段包括bno,bname,price,count(编号、书名、单价、数量)。 利用JDBC连接数据库dbjava,实现数据表的增删 改查
题目 1.在MySql数据库中创建数据库dbjava,数据表book,字段包括bno,bname,price,count(编号.书名.单价.数量). 2.利用JDBC连接数据库dbjava,实现数据表 ...
- mysql创建数据库及中英文数据表--插入数据
目录 一.创建数据库及数据表 二.插入数据 三.中文数据表创建 一.创建数据库及数据表 1.用create database 创建school数据库: 2.进入school数据库,创建info数据表: ...
- scrapy通过item类直接创建数据库中的数据表
思路如下: 首先在item中写入需要构造的item 将item的key得到,构造dataframe 借助dataframe构造数据表 最后使用sql构造可以在数据库中自增长的主键 完整代码 # Def ...
- MySQL 创建数据库和创建数据表
MySQL 是最常用的数据库,在数据库操作中,基本都是增删改查操作,简称CRUD. 在这之前,需要先安装好 MySQL ,然后创建好数据库.数据表.操作用户. 一.数据库操作语言 数据库在操作时,需要 ...
- mysql之创建数据库,创建数据表
写在前面 项目中用到mysql数据库,之前也没用过mysql,今天就学下mysql的常用的语法,发现跟sql server的语法极其相似.用起来还是蛮简单的. 一个例子 1.创建一个名为School的 ...
- MySQL创建数据库、创建数据表
MySQL创建数据库.创建数据表 创建 MySQL 数据库时指定字符集和校对规则 mysql> CREATE DATABASE IF NOT EXISTS test_db_char DEFAUL ...
- MySQL之数据表(数据库的创建与删除、数据表的创建与删除)
MySQL之数据表 创建数据库 删除数据库 认识数据表 创建数据表 删除数据表 创建数据库 在创建表之前,一定要先创建用来存储表的数据库.数据库中包含数据表.视图.索引.查询.规则.默认值等数据库 ...
- MySQL笔记(一)创建数据库、创建表、修改表、删除表,以及建立约束
这是我在学习Mysql之路上做的笔记,今天将它粘出来.这一篇比较基础主要是创建数据库.创建表.修改表.删除表,以及建立约束:非空约束.主键约束.外键约束.唯一值约束.有错误的欢迎大家指出... -- ...
- Mysql数据库中插入记录的命令_MySQL创建数据库并插入数据命令
简介: 学习mysql环境为ubantu,下面记录一些基本的创建数据库和插入数据的口令 学习资源来自实验楼:https://www.shiyanlou.com/courses/9 打开MySQL 服务 ...
最新文章
- 401 Palindrome
- JS进阶之---函数,立即执行函数
- python怎么做软件界面_python – 如何自定义桌面应用程序的标题栏和窗口
- git 命令详解和Android Studio代码管理工具
- mysql数据库常用备份、恢复命令
- 精通Android自定义View(十九)自定义圆形炫彩加载转圈效果
- 自定义----损失函数与优化器
- Kafka从上手到实践 - Kafka集群:配置Broker | 凌云时刻
- 2021年数学建模国赛A题优秀论文(Word)(FAST”工作抛物面的优化设计)
- Java获取本周一、上周一、下周一时间
- ESP8266的FATAL EXCEPTION 28 29问题原因
- JavaScript闭包的个人理解
- 最新青龙面板安装教程+依赖+拉库合集
- 理解涡流--电磁炉只能加热铁磁性物质(磁化)
- 基于ART-PI SPI驱动W25Q128
- 22岁生日,糟糕的一天
- 不要在寂寞的时候爱谁
- Webix ui carck版
- cypress代理商与ic芯片有哪些品牌
- 人社练兵比武怎样挣积分 python 源码在线答题源码
热门文章
- Educational Codeforces Round 33 (Rated for Div. 2)
- python安装pyecharts失败_Python中pyecharts安装及安装失败的解决方法
- IV (information value)信息价值
- 上传漏洞实战——中国菜刀和kali
- AltiumDesigner 09/18导入CAD
- android+设置语言切换+画面闪动,android 多语言切换 不用启动activity或者无闪屏
- 全国计算机二级证书有必要考吗,有必要考计算机二级证书吗
- 【杂谈】除了生成图像(造假),GAN如何给目标检测,图像分割,图像增强等问题打辅助?...
- spyder 运行时闪退_记一次spyder打不开(闪退)之后,心累的恢复历程
- 详解map(一)—— map的常用方法