二、DDL-1.数据库操作

这篇具有很好参考价值的文章主要介绍了二、DDL-1.数据库操作。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

二、DDL-1.数据库操作,MySQL,数据库,mysql

一、查询

1、查询所有数据库

show databases;

MySQL自带的默认的数据库有四个: 

二、DDL-1.数据库操作,MySQL,数据库,mysql

二、创建

1、创建一个新的数据库itcast(不区分大小写):

create database itcast

二、DDL-1.数据库操作,MySQL,数据库,mysql

查询所有数据库:多了itcast

二、DDL-1.数据库操作,MySQL,数据库,mysql

2、再创建同名的数据库:会报错

 二、DDL-1.数据库操作,MySQL,数据库,mysql

 加个条件,要是同名已存在的话就不创建:(不同名才创建)

create database [if not exists] itcast;

二、DDL-1.数据库操作,MySQL,数据库,mysql

3、设置默认字符集

不推荐utf8,utf8存储长度3个字节(1个汉字就是3个字节),不支持4个字节(有些特殊字符占4个字节)

推荐utf8mb4

create database [if not exists] [default charset utf8mb4] itcast;

二、DDL-1.数据库操作,MySQL,数据库,mysql

 查看现在的数据库,包含itheima:

二、DDL-1.数据库操作,MySQL,数据库,mysql

三、删除

1、删除数据库test:

drop database test;

二、DDL-1.数据库操作,MySQL,数据库,mysql

查看现有的数据库:

二、DDL-1.数据库操作,MySQL,数据库,mysql

 2、删除不存在的数据库会报错:

二、DDL-1.数据库操作,MySQL,数据库,mysql

 加个条件,若数据库不存在就不删除:(存在的才执行删除操作)

drop datanase [if exists] test;

 二、DDL-1.数据库操作,MySQL,数据库,mysql

四、使用

use itcast;

1、进入itcast数据库

二、DDL-1.数据库操作,MySQL,数据库,mysql

2、如何知道目前处于哪个数据库

select database();

二、DDL-1.数据库操作,MySQL,数据库,mysql文章来源地址https://www.toymoban.com/news/detail-596956.html

到了这里,关于二、DDL-1.数据库操作的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • mysql 数据库定义语言(DDL)

    目录 库的操作 数据库创建 数据库编码集 数据库删除 数据库修改 数据库查询 数据库备份 表的操作 表的创建 查询表 删除表 修改表 这里先声明一下,这篇文章主要是讲数据库表的定义操作,也就是 DDL,只要是对数据库以及表结构操作的 SQL 数据库的创建,其实在之前我们浅

    2024年02月12日
    浏览(42)
  • MySQL数据库的DDL语法汇总

    DDL(数据定义语言):针对数据库对象结构的操作,如:数据库、表、视图、索引等 DML(数据操纵语言):对数据库对象中的数据进行操作,比如数据的增删改查 DCL(数据控制语言):授权及取消授权等 TCL(事务控制语言):对事务的控制,如事务的提交及回滚 创建数据库

    2024年02月09日
    浏览(56)
  • 【MySQL 数据库】1、MySQL 的 DDL、DML、DQL 语句

    🎄 (1) MySQL 基础篇(初级工程师) ① MySQL 基础概念 ② SQL 语句 ③ 函数 ④ 约束 ⑤ 多表查询 ⑥ 事务 🎄 (2) MySQL 进阶篇(中级工程师) ① 存储引擎 ② 索引 ③ SQL 优化 ④ 视图、存储过程、触发器 ⑤ 锁 ⑥ InnoDB 核心 ⑦ MySQL 管理 🎄 (3) 运维篇(高级工程师) ① 日志 ② 主

    2024年02月05日
    浏览(47)
  • 【教程】MySQL数据库学习笔记(三)——数据定义语言DDL(持续更新)

    写在前面: 如果文章对你有帮助,记得点赞关注加收藏一波,利于以后需要的时候复习,多谢支持! 第一章 《认识与环境搭建》 第二章 《数据类型》 第三章 《数据定义语言DDL》 DDL(Data Definition Language,数据定义语言) 是用于定义和管理数据库对象(如表、视图、索引等

    2024年02月20日
    浏览(46)
  • 【JaveWeb教程】(18) MySQL数据库开发之 MySQL数据库设计-DDL 如何查询、创建、使用、删除数据库数据表 详细代码示例讲解

    下面我们就正式的进入到SQL语句的学习,在学习之前先给大家介绍一下我们要开发一个项目,整个开发流程是什么样的,以及在流程当中哪些环节会涉及到数据库。 2.1 项目开发流程 需求文档: 在我们开发一个项目或者项目当中的某个模块之前,会先会拿到产品经理给我们提

    2024年01月25日
    浏览(104)
  • MySQL笔记(一):设计范式、基础概念、数据库定义语言DDL

    MySQL是一种数据库管理系统 (DBMS),是基于客户机-服务器的数据库; 分为两个不同的部分, 服务器软件(MySQL DBMS)是负责所有数据访问和处理的一个文件,这个软件运行在称为数据库服务器的计算机上,与数据文件打交道; 客户机则是与用户打交道的软件,对于用户提出的

    2024年02月03日
    浏览(63)
  • MySql数据库从0到1学习-第一天DDL学习

    数据库(查询/创建/修改/删除) 查询数据库 以下语句的database 可以替换为schema,效果一样 创建数据库 删除数据库 使用数据库 表(创建/删除/修改) 创建表 查询表 修改表 表字段约束 约束 描述 非空约束 限制该字段不可为null not null 唯一约束 保证该字段的所欲数据都是唯一

    2024年04月08日
    浏览(43)
  • 开源数据库Mysql_DBA运维实战 (DDL语句)

    例如:CREATE  DROP ALTER 定义库{                 创建业务数据库: CREAATE DATABASE   ___数据库名___ ;                 数据库名要求{                                         a.区分大小写                                         b.唯一性  

    2024年02月13日
    浏览(57)
  • 二、DDL-1.数据库操作

    1、查询所有数据库 show databases; MySQL自带的默认的数据库有四个:  1、创建一个新的数据库itcast(不区分大小写): create database itcast ;  查询所有数据库:多了itcast 2、再创建 同名的 数据库:会报错    加个条件,要是同名已存在的话就不创建:(不同名才创建) create da

    2024年02月16日
    浏览(34)
  • 【MySQL--->数据库操作】

    语句格式:create database [if no exists]数据库名[create_specification [,create_specification] …]; 中括号内是可选项,if no exists是指如果数据库不存在就创建,存在就不创建,相当于自动查重. create_specification 可以指定数据库的编码格式和校验规则. drop database 数据库名; alter database 数据库名 指定

    2024年02月13日
    浏览(45)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包