MySQL-基础-DDL语句(一)-数据库的操作
文章目录
- 前言
- 一、DDL语句是什么?
- 二、DDL具体介绍-数据库操作
- 1.查询
- 查询所有数据库
- 查询当前数据库
- 2.创建
- 语句
- 3.删除
- 语句
- 4.使用
- 语句
- 总结
前言
从本篇文章正式开始介绍MySQL的知识,今天讲的是DDL语句(又称定义语句)。
没看过上一篇文章的可以点击链接MySQL-基础-语法
注意:
一、MySQL默认不区分大小写,本文默认全部用小写字母。
二、schema与database等效,下文使用database
三、“[ ]” 符号内的内容为可以不填,按需求填写
一、DDL语句是什么?
数据定义语句,用来定义数据库对象(数据库,表,字段)
二、DDL具体介绍-数据库操作
1.查询
查询所有数据库
show databases;
效果图:
查询当前数据库
select database();
效果图:
2.创建
语句
语法通式:create database [if not exists] 数据库名 [default charset 字符集名] [collate 排序规则];简单示例:create database if not exists database_name;
#此语句创建一个名为database_name的数据库(也可以叫模式)
3.删除
语句
通式:drop database [if exists] 数据库名;简单示例:drop database if exists database_name;
#删除一个名为database_name的数据库/模式
4.使用
语句
通式: use 数据库名;use database_name;
#将正在使用的数据库切换为名为database_name的数据库注:我们在操作数据时,一次只能操作一个数据库,要操作另外一个时,要使用该语句进行切换
总结
以上就是今天要讲的内容,本文简单介绍了DDL语句中对数据库的操作,下一篇文章会将DDL语句中对表的操作,下一篇文章链接 MySQL-基础-DDL语句(二)-表的操作
MySQL-基础-DDL语句(一)-数据库的操作相关推荐
- MySQL基础——DDL语言学习\数据库的建立\MySQL数据类型\MySQL常见约束\表的增删改
接上篇文章 MySQL基础--数据库和SQL概述\MySQL基本使用\DQL语言学习 DDL语言学习 Data Definition Language 数据定义语言 主要用于数据库和数据表的管理和操作 ...
- MySQL基础——DML语句
目录 DML语句 添加 示例代码 修改 示例代码 删除 示例代码 上篇文章我们学习了MySQL基础--DDL语句,这篇文章学习MySQL基础--DML语句. DML语句 DML英文全称是Data Ma ...
- mysql ddl导出_Navicat批量导出mysql的DDL语句
工作中有的时候需要将某个库中的表.视图.函数.存储过程等创建语句导出,又不需要表中的数据.同时最好放在同一个文件里面,这样方便拷贝. 方法一:需要拷贝的创建语句条数不多,不至于让你拷到头脑发晕的地步, ...
- mysql ddl备份,MySQL系列-DDL语句
MySQL系列-DDL语句 运维少年 运维少年 系列文章说明 MySQL系列文章包含了软件安装.具体使用.备份恢复等内容,主要用于记录个人的学习笔记,主要使用的MySQL版本为5.7.28,服务器系统 ...
- MySQL 执行DDL语句 hang住了怎么办?
MySQL 执行DDL语句 hang住了怎么办? 不要慌,先点支烟,听我娓娓道来! 前两天,早上7点多的时候,抓起手机忽然看到了圈内的一则DDL语句 hang住的案例,阅读到文末,发现文中留有一些疑问 ...
- mysql中where语句的不等于操作
mysql中where语句的不等于操作 众所周知,我们在使用多表查询的时候常常需要用到where中的等于号来进新筛选,但是某些条件下不等于也是我们的业务要求之一 针对单个数据数据的筛选 SELECT ...
- Sqlserver,Mysql基础SQL语句
Sqlserver,Mysql基础SQL语句 SqlServer 建表 修改字段默认值 修改表名 修改字段名 添加字段 例子 更改字段 删除字段 添加表注释 添加字段注释 数据排序 方法一 ROW_N ...
- MySQL基础(二)数据库、表的创建及操作
这一部分主要使用SQL中的DDL,数据库定义语言(data definition language),对数据库,表进行新建,修改,和删除. 数据库(database) 显示所有数据库 SHOW DAT ...
- MySQL基础——DDL、DML、DQL、DCL语句
当成功安装数据库之后,对于数据库进行的简单且基础的操作 打开数据库操作 1.在运行中输入services.msc 会打开如下界面 可以选择对MySQL进行开启或者关闭 2.也可以使用命令指示符 命令提 ...
- 数据库MySQL基础---DDL/DML/DQL
MySQL基础 数据库简介 数据库是"按照数据结构来组织.存储和管理数据的仓库".是一个长期存储在计算机内的.有组织的.可共享的.统一管理的大量数据的集合. 与数据库相关的概念数据 ...
最新文章
- 宇宙条一面:十道经典面试题解析
- pandas中的基本功能
- ORACLE学习第三天
- [JAVA][Liferay] Configure sharding in multiple sites
- JMS 的Pub/Sub模型
- Photoshop用户必知必会的28个快捷键
- 山师2019计算机真题,2019山师附中推荐生面谈真题(山东师范大学附属中学)
- python变量和常量_Python数学模块常量和示例
- Win11如何切换应用商店网络 Win11切换应用商店网络的方法
- python 在windows下的 虚拟环境
- 相机标定 棋盘格 图_【连载2.3.1】结构光系统标定
- 阶段3 2.Spring_04.Spring的常用注解_2 常用IOC注解按照作用分类
- 网管面试题1-windows
- 如何在html中写json格式数据类型,html中如何美化展示json格式数据
- 【MicroPython ESP32】ssd1306 0.96“OLED+气象数据中文显示
- 黑苹果开启核显加速_【黑苹果】关于双显卡正确开启核显加速
- 儿童python编程入门-一款儿童编程入门的理想工具——PythonTurtle
- # 数值计算:三角形积分
- Excel函数 - 提取月份,转换月份格式
- netlink使用方法
热门文章
- tf 2.0 -- Dense --普通全连接神经网络层
- Newtonsoft.Json.JsonSerializationException:“Error converting value ****(Could not cast or convert *)
- JS基础:JavaScript 起源以及介绍
- 马尔可夫链与马尔可夫决策过程
- 数据 微信 html代码,微信数据后台统计网站模板
- 代码 - 软件测试扎心的痛
- N-Gram语言模型
- 一个月彻底学会Linux --第三天
- Unity基本操作学习
- Machine Learning on Coursera