二、DDL-1.数据库操作

news2024/11/26 16:27:27

一、查询

1、查询所有数据库

show databases;

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

二、创建

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

create database itcast

查询所有数据库:多了itcast

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

 

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

create database [if not exists] itcast;

3、设置默认字符集

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

推荐utf8mb4

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

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

三、删除

1、删除数据库test:

drop database test;

查看现有的数据库:

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

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

drop datanase [if exists] test;

 

四、使用

use itcast;

1、进入itcast数据库

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

select database();

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/764584.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

Latex合并多个公式且居中

要求:1:多个公式居中对齐 2:多个公式组合只有一个编号。 结果类似于这一种: 代码:使用gathered可以。 \begin{equation}\begin{gathered}\vspace{0.6em}{E} {A(I)}\\\vspace{0.6em}{F} Conv(\sum_{i1}^3{M_i}) \\{…

可移植性测试包括哪些

可移植性测试 可移植性是指应用程序能够安装到不同的环境中,在不同的环境中使用,甚至可以移动到不同的环境中。当然,前两者对所有系统都很重要。就PC软件而言,鉴于操作系统、共存和互操作应用程序、硬件、带宽可用性等方面的快速…

AutoSAR EM执行管理模块01

1执行管理的作用? 管理应用AA的生命周期,啥时候启动,啥时候shut down。管理板子的启动和关闭,这里的板子跑的程序是最基本的程序,不包含业务逻辑的AA,可以理解为最小系统的程序。根据定义的执行依赖关系加载…

Appium Android ——利用 TestNG 并行执行用例

目录 前言: 一、测试类 二、连接两个 Android 设备或启动两个虚拟机 三、项目路径下新建两个 testng.xml 四、开启两个 appium server 五、导出依赖 六、执行测试 七、查看报告 前言: Appium是一个流行的移动应用自动化测试工具,…

PHP与Golang对战:两种语言的比较与应用场景探讨

引言 在软件开发领域,选择一种合适的编程语言对于项目的成功至关重要。而在今天的文中,我们将探讨两个备受争议的编程语言——PHP与Golang之间的对战。通过比较它们的优势和应用场景,帮助开发者更好地了解如何选择适合自己项目的语言。 PHP的…

vue3和vue2主要的一些区别?

一、Vue3介绍 关于vue3的重构背景,尤大是这样说的: 「Vue 新版本的理念成型于 2018 年末,当时 Vue 2 的代码库已经有两岁半了。比起通用软件的生命周期来这好像也没那么久,但在这段时期,前端世界已经今昔非比了 在我…

Spring 框架——事件驱动模型

目录 1.概述2.三种角色2.1.事件角色2.2.事件监听者角色2.3.事件发布者角色 3.示例 1.概述 (1)Spring 事件驱动模型是 Spring 框架中的一种编程模型,也被称为发布/订阅模型,通过使用观察者模式和事件机制,实现了组件之…

Flask_自定义flask的cmd命令

创建自定义命令 from flask import Flaskapp Flask(__name__)app.cli.command() def hello():"""命令说明写这里"""print("hello python")if __name__ __main__:app.run() 执行flask --help 可以在命令查看定义的命令 注意事项&a…

网络工程基础框架3层次模型 ,1接入层2 汇聚层 3核心层

网络工程基础框架3层次模型 ,1接入层2 汇聚层 3核心层_「已注销」的博客-CSDN博客 CISCO有自己的3层层次模型 1,接入层 2,汇聚层 3,核心层 区别:通常将网络中直接面向用户连接或访问网络的部分称为接入层,将位于接入层…

盛元广通科研院所实验室安全管理系统LIMS

实验室的管理与安全直接影响着教学与科研质量,从科研角度出发,实验室安全风险特点与生产现场安全风险特点存在较大差异,危险源种类复杂实验内容变更频繁,缺乏有效监管,实验室安全运行及管理长期游离于重点监管领域外&a…

抖音seo矩阵源码SaaS搭建代码分享-可二开

场景:适用于抖音seo源码,抖音矩阵源码,短视频seo源码,短视频矩阵源码,抖音短视频seo矩阵系统源码开发搭建等。 抖音seo源码优化逻辑 抖音SEO是通过一系列的技术手段和优化策略来提升视频内容在抖音平台内的曝光率和排名…

机器学习实战系列:工业蒸汽量预测

背景介绍 火力发电的基本原理是:燃料在燃烧时加热水生成蒸汽,蒸汽压力推动汽轮机旋转,然后汽轮机带动发电机旋转,产生电能。在这一系列的能量转化中,影响发电效率的核心是锅炉的燃烧效率,即燃料燃烧加热水…

vue项目中实现3D万花筒和3D文字旋转效果

一、万花筒 1、html部分 //万花筒html <div class"carousel" data-gap"368"><figure><div class"carouselItem" v-for"(item,index) in exhibitionList" :key"index"><div class"itemContent&q…

动态内存函数详解-【malloc,calloc,realloc,free】

动态内存函数详解 malloc一、malloc的简介1.malloc函数的定义&#xff1a;2.参数&#xff1a;3.返回值&#xff1a;4.功能&#xff1a; 二、malloc函数的使用 free函数free函数的简介free函数使用注意事项 calloccalloc函数的简介二、calloc函数的使用calloc函数的注意事项 rea…

Ubuntu环境搭建

本文以Ubuntu 18.04为例 安装repo mkdir ~/bin export PATH~/bin:$PATH如果可以访问 google 的地址&#xff0c;下载 Repo 工具&#xff0c;并确保它可执行&#xff1a; curl https://storage.googleapis.com/git-repo-downloads/repo > ~/bin/repo chmod ax ~/bin/rep…

memset的坑

前言 memset 作为对内存初始化的函数&#xff0c;还是有不少坑和误区的&#xff0c;今天就来对这个函数作一个总结。 一、函数作用 memset 函数在 C 中被广泛应用于内存的初始化和设置。它可以将一段连续的内存空间快速设置为指定的值。这个函数主要作用于数组、结构体等数据类…

python 安装、配置、使用 xlrd模块

xlrd模块的分为python安装 和pycharm配置两个步骤 1. 安装xlrd模块 打开cmd&#xff0c;输入 pip install xlrd 按 enter键 安装完成即可&#xff0c;如果想升级&#xff0c;根据提示完成即可 2. pycharm 配置xlrd pycharm模块导入xlrd模块时&#xff0c;import xlrd #导入模…

【前端知识】JavaScript——var 与 let 的区别

【前端知识】JavaScript——var 与 let 的区别 var声明的变量会自动提升到函数作用域顶部&#xff0c;而let不会。 在解析代码时&#xff0c;JavaScript 引擎会注意出现在块后面的 let 声明&#xff0c;只不过在此之前不能以任何方式来引用未声明的变量。在 let 声明之前的执行…

基于simulink的DPLL仿真笔记

该笔记主要用于本人思路整理与记录 本设计运用的是电荷泵一阶环路滤波器&#xff0c;二阶三阶则在此基础上举一反三&#xff0c;以后如有机会会慢慢补全 文章目录 一.仿真模型PS&#xff08;题外话&#xff09; 二.仿真结果三.环路滤波器分析1. 环路滤波器对比LPF2. 环路滤波器…

(阿里云)STM32L+BC20+MQTT协议传输温湿度,ADC,电压,GPS数据到阿里云物联网平台

1、材料准备 准备以下材料 2、设备连接 2.1 插入物联网卡 首先把BC20核心板从开发板上拆下来 然后将物联卡放置在BC20核心板内 物联卡放置完成将BC20核心板重新插入到开发板内&#xff08;注意不要弄错方向&#xff09; 同时接入天线 2.2 连接ST-Link仿真器 用3条杜邦线接…