文章目录

  • 操作数据库:CRUD
    • 1. C(Create):创建
      • 1. 创建数据库:
      • 2. 创建数据库,判断不存在,再创建:
      • 3. 创建数据库,并指定字符集
    • 2. R(Retrieve):查询
      • 1. 查询所有数据库的名称:
      • 2. 查询某个数据库的字符集:查询某个数据库的创建语句
    • 3. U(Update):修改
      • 修改数据库的字符集
    • 4. D(Delete):删除
      • 1. 删除数据库
      • 2. 判断数据库存在,存在再删除
    • 5. 使用数据库
      • 1. 查询当前正在使用的数据库名称
      • 2. 使用数据库

操作数据库:CRUD

1. C(Create):创建

1. 创建数据库:

create database 数据库名称;

2. 创建数据库,判断不存在,再创建:

create database if not exists 数据库名称;

3. 创建数据库,并指定字符集

create database 数据库名称 character set 字符集名;

2. R(Retrieve):查询

1. 查询所有数据库的名称:

show databases;

2. 查询某个数据库的字符集:查询某个数据库的创建语句

show create database 数据库名称;

3. U(Update):修改

修改数据库的字符集

alter database 数据库名称 character set 字符集名称;

4. D(Delete):删除

1. 删除数据库

drop database 数据库名称;

2. 判断数据库存在,存在再删除

 drop database if exists 数据库名称;

5. 使用数据库

1. 查询当前正在使用的数据库名称

select database();

2. 使用数据库

 use 数据库名称;

【MySQL】DDL(Data Definition Language)数据定义语言之操作数据库相关推荐

  1. 05--MySQL自学教程:DDL(Data Definition Language:数据库定义语言)操作数据库(一)

    1.DDL(Data Definition Language:数据库定义语言)概览 DDL(Data Definition Language:数据库定义语言) 2.DDL对数据库的操作 1)方法概览 ...

  2. 【Mysql】基础篇:DDL (data definition language) 总结

    博主简介:努力学习的大一在校计算机专业学生,热爱学习和创作.目前在学习和分享:数据结构.Go,Java等相关知识. 博主主页: @是瑶瑶子啦 所属专栏: Mysql从入门到精通 近期目标:写好专栏的每 ...

  3. 数据库DDL(Data Definition Language,数据定义语言)知识点

    数据库学习整理 数据库-DDL 01. 查看所有数据库 02. 创建数据库 03. 选择使用数据库 04. 删除数据库 05. 修改数据库编码 06. 数据库中创建表 07. 数值类型 08. 字符串 ...

  4. mysql数据库-mysql数据定义语言DDL (Data Definition Language)归类(六)

    0x01 创建数据库并指定字符集和排序规则 -- 三种实例写法 create database temptab2 character set utf8 collate utf8_general_ci; ...

  5. 05--MySQL自学教程:DDL(Data Definition Language:数据库定义语言)操作数据库中的表(二)

    DDL对数据库的操作:http://blog.csdn.net/baidu_37107022/article/details/72334560 DDL对数据库中表的操作 1)方法概览 2)演示 //创 ...

  6. 第 22 章 DDL - Data Definition Language

    目录 22.1. 数据库管理(Database) 22.1.1. create22.1.2. drop22.1.3. Alter22.1.4. Rename22.1.5. CHARACTER22.1. ...

  7. mysql中数据定义和数据控制语言_MySQL 数据定义语言(DDL)

    SQL 包含以下 4部分:1数据定义语言(DDL):DROP.CREATE.ALTER 等语句.2数据操作语言(DML):INSERT(插入).UPDATE(修改).DELETE(删除)语句.3数据查 ...

  8. MySQL→数据库、启动连接数据库、SQL→DDL数据定义语言及数据类型、DML数据操作语言、DQL数据查询语言、数据库约束→主键、唯一、非空、默认、外键、SQL、三大范式及一多关系、视图、内外连接

    MySQL连接退出命令 mysql –uroot -proot mysql –h127.0.0.1 –uroot -proot mysql --host=localhost --user=root - ...

  9. MySQL基础--(2) [SQL(结构化查询语言), DDL(数据定义语言)]

    目录 Sql(结构化查询语言) sql的概念以及特点 DDL(数据定义语言) 创建,删除,修改数据库. 数据库存储数据的特点 数据库表 数据库表中数据的数据类型 数据库表中数据的约束 创建表 设置修改 ...

最新文章

  1. java29:Map
  2. Android OkHttp的使用心得
  3. 国内外交互体验很好的十款验证码
  4. enterFrame是什么意思?
  5. 虚拟的有时比真实的还要好(+奥运杂谈)
  6. 译林 五年级上 单词_牛津译林版九年级英语上Unit1单元重点单词、词组和句型总结...
  7. 员工管理系统————员工修改模块
  8. 「管理数学基础」1.5 矩阵理论:方阵的行列式因子、不变因子、初等因子
  9. 安利个数据库工具dbeaver
  10. 基于MATLAB的数字图像处理
  11. java——LinkedList
  12. SMOTE算法原理及Python代码实现
  13. 怎么用python画世界地图_python如何画出漂亮的地图?
  14. 重心法求中心matlab,两个中转站选址问题(重心法,metlab,spss)程序.ppt
  15. 百变怪之善口技者——mocking bird 完全指北
  16. jadx反编译—下载和使用(傻瓜教程,非常详细)
  17. 适合编程初学者的开源项目:小游戏2048(微信小程序版)
  18. Java中接口的继承
  19. zookeeper 单机部署
  20. c语言文件wt,c语言,wt和rt中的t是什么意思

热门文章

  1. 关键词生成器在线-在线免费关键词生成器
  2. 诚之和:李子柒向资本发起“反击战”
  3. 国产设计软件都有哪些,国产设计工具推荐
  4. 去哪儿2017校园招聘笔试题
  5. 详细探究一下何为数字孪生技术,它的来源与价值又为何?
  6. java 输出水仙花数
  7. 题目:在单处理器多到分时系统中,有三道作业依次提交, 其提交时刻及运行时间分别为
  8. 计算机网络题库---第三章数据链路层
  9. 【VPP】 VPP CLI 命令
  10. spring同一个类中,一个方法调用另外一个注解(@Transactional)方法时,注解失效