Mysql-基础-DDL操作

1、数据库操作

查询  

        查询所有数据库   show databases;

创建

        创建数据库    create database [if not exists]  数据库名

使用及查询

        use 数据库名      select database()    查询当前所处数据库

删除

      drop  database [if not exists] 数据库名

2、表操作

查询当前库中的所有表: show tables;

展示表结构: desc 表明;

查询指定表的建表语句:show create table 表明;

3、常见数据类型

数值数据类型
整数类型:
TINYINT: 一个非常小的整数,范围从-128到127(或者0到255,如果是无符号的话)。
SMALLINT: 一个较小的整数,范围从-32768到32767(或者0到65535,无符号)。
MEDIUMINT: 中等大小的整数,范围从-8388608到8388607(或者0到16777215,无符号)。
INT 或 INTEGER: 一个标准的整数,范围从-2147483648到2147483647(或者0到4294967295,无符号)。
BIGINT: 一个大整数,范围从-9223372036854775808到9223372036854775807(或者0到18446744073709551615,无符号)。
浮点数和定点数类型
FLOAT: 单精度浮点数。
DOUBLE: 双精度浮点数。
DECIMAL(M, D) 或 NUMERIC(M, D): 定点数,用于存储精确的小数值,其中M是总位数,D是小数位数。


字符串数据类型
CHAR(n): 定长字符串,长度为n,如果存储的字符串长度小于n,则会用空格填充。
VARCHAR(n): 可变长度字符串,最大长度为n。
TINYTEXT: 最大长度为255个字符的文本字符串。
TEXT: 最大长度为65535个字符的文本字符串。
MEDIUMTEXT: 最大长度为16777215个字符的文本字符串。
LONGTEXT: 最大长度为4294967295个字符的文本字符串。


日期和时间数据类型
DATE: 日期类型,格式为’YYYY-MM-DD’。
DATETIME: 日期和时间类型,格式为’YYYY-MM-DD HH:MM:SS’。
TIMESTAMP: 时间戳类型,表示从1970年1月1日开始的秒数。
TIME: 时间类型,格式为’HH:MM:SS’。
YEAR: 年份类型,可以存储2位或4位的年份。


其他数据类型
BINARY(n): 定长二进制字符串,长度为n。
VARBINARY(n): 可变长度二进制字符串,最大长度为n。
BLOB: 二进制大对象,用于存储可变数量的数据。有TINYBLOB、BLOB、MEDIUMBLOB和LONGBLOB四种大小不同的类型。
ENUM: 枚举类型,可以从预定义的值列表中选择一个值。
SET: 集合类型,可以包含预定义值列表中的零个或多个值。

案例分析

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

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

相关文章

【ArcGIS Pro 加载项】修复图层名为要素类别名

ArcPro从目录添加要素类至内容列表,图层名称默认为要素类别名。 但是一番操作之后,这个图层名称可能会被你改了,想复原的话就要手动去图层属性里面复制要素类名称或者别名来重命名了,多少有点不方便。 所以小编通过SDK制作了这个…

python3.8安装详细教程

python3.8下载及安装详细教程 Python 3.8 是一个重要的Python版本,它引入了一系列新功能和改进。以下是对Python 3.8的详细概述,包括其关键特性、安装方法以及版本状态等信息。 Python 3.8的关键特性 海象运算符(Walrus Operator&#xff09…

工程文件参考——CubeMX+LL库+SPI主机 阻塞式通用库

文章目录 前言CubeMX配置SPI驱动实现spi_driver.hspi_driver.c 额外的接口补充 前言 SPI,想了很久没想明白其DMA或者IT比较好用的方法,可能之后也会写一个 我个人使用场景大数据流不多,如果是大批量数据交互自然是DMA更好用,但考…

reggie外卖优化

文章目录 一、redis缓存1.1 缓存验证码1.2 缓存菜品数据 二、spring-cache 一、redis缓存 1.1 缓存验证码 不用sesiion,而使用redis来存放验证码。 首先在用户请求验证码,将验证码保存在sesion中,当登录成功之后,将redis中的验证…

Tekla Structures钢结构详图设计软件下载;Tekla Structures高效、准确的合作平台

Tekla Structures,它不仅集成了先进的三维建模技术,还融入了丰富的工程实践经验,为设计师、工程师和建筑商提供了一个高效、准确的合作平台。 在建筑项目的整个生命周期中,Tekla Structures都发挥着举足轻重的作用。从规划阶段开始…

录音转文字软件免费版哪个好?6个转文字工具让你轻松记录

随着小暑的到来,炎热的天气容易让人心浮气躁,影响工作效率。 在这个季节里,掌握一些办公技巧尤为关键。尤其是当我们需要整理会议记录或讲座内容时,如果能有一种方法,可以迅速将那些冗长的录音转换成清晰的文字&#…

使用Retrofit2+OkHttp监听上传或者下载进度会执行两次的问题

使用Retrofit2OkHttp监听上传或者下载进度RequestBody#writeTo/ResponseBody#source 会执行两次的问题 example: 问题原因: 使用了HttpLoggingInterceptor拦截器,并且日志等级为HttpLoggingInterceptor.Level.BODY 问题解决:

一个opencv实现检测程序

引言 图像处理是计算机视觉中的一个重要领域,它在许多应用中扮演着关键角色,如自动驾驶、医疗图像分析和人脸识别等。边缘检测是图像处理中的基本任务之一,它用于识别图像中的显著边界。本文将通过一个基于 Python 和 OpenCV 的示例程序&…

Python学习速成必备知识,(20道练习题)!

基础题练习 1、打印出1-100之间的所有偶数: for num in range(1, 101):if num % 2 0:print(num) 2、打印出用户输入的字符串的长度: string input("请输入一个字符串:")print("字符串的长度为:", len(str…

excel表格如何换行,这几个操作方法要收藏好

Excel表格作为一款强大的数据处理工具,在日常工作和生活中被广泛应用。当需要在单元格内显示较长的文本内容或使数据更加清晰易读时,我们需要掌握一些换行技巧。下面将介绍几种常用的Excel换行方法: 一、使用快捷键换行 1、首先,…

暑假学习DevEco Studio第一天

学习目标: 掌握构建第一个ArkTS应用 学习内容: 容器的应用 创建流程 点击file,new-> create project 点击empty ->next 进入配置界面 点击finsh,生成下面图片 这里需要注意记住index.ets ,这是显示页面 –…

五款免费可视化利器分享,助力打造数字孪生新体验!

在当今数据驱动的时代,可视化工具已成为各行各业不可或缺的助手。它们不仅能帮助我们更好地理解和分析数据,还能以直观、生动的方式呈现复杂信息,提升沟通和决策效率。本文将为大家介绍五款免费的可视化工具,总有一款适合你。 一…

如何做好企业品牌推广,看这篇文章就够了

在当今竞争激烈的市场环境中,品牌推广策略与方式成为企业成功的关键。因为相比起企业,消费者会更愿意为品牌买单。那么企业如何将品牌推广做好呢?今日投媒网与您分享。 1.明确品牌定位与目标受众 一切推广活动的起点在于清晰的品牌定位。首先&#xf…

SolrCloud Autoscaling 自动添加副本

SolrCloud Autoscaling 自动添加副本 前言 问题描述 起因是这样的,我在本地调试 Solr 源码(版本 7.7.3),用 IDEA 以 solrcloud 方式启动了 2 个 Solr 服务,如下所示: 上图的启动参数 VM Options 如下&am…

RocketMQ实战:一键在docker中搭建rocketmq和doshboard环境

在本篇博客中,我们将详细介绍如何在 Docker 环境中一键部署 RocketMQ 和其 Dashboard。这个过程基于一个预配置的 Docker Compose 文件,使得部署变得简单高效。 项目介绍 该项目提供了一套 Docker Compose 配置,用于快速部署 RocketMQ 及其…

美国商超入驻细节全面曝光,电竞外设产品的国际化浪潮即将席卷全球

近年来,随着电子竞技(简称电竞)行业的蓬勃发展,电竞外设产品也逐渐成为消费者关注的热点。近期,一系列美国商超入驻细节的全面曝光,预示着电竞外设产品的出海风潮即将到来。 电竞行业迅速崛起,全球市场规模年均增长超1…

ResNet50V2

🍨 本文为🔗365天深度学习训练营 中的学习记录博客🍖 原作者:K同学啊 一、ResNetV1和ResNetV2的区别 ResNetV2 和 ResNetV1 都是深度残差网络(ResNet)的变体,它们的主要区别在于残差块的设计和…

美业系统实操:手机App如何查看员工业绩?美业门店管理系统Java源码分享

在当今竞争激烈的美业市场中,有效的管理对于提高效率、增强客户体验和推动业务增长至关重要。美业管理系统通过其各种功能和优势,成为现代美业企业不可或缺的利器。 ▶下面以博弈美业进行实操-手机App端如何查看员工业绩? 1.店主登录手机端…

不是大厂云用不起,而是五洛云更有性价比

明月代维的一个客户的大厂云境外云服务器再有几天就到期了,续费提醒那是提前一周准时到来,但是看到客户发来的续费价格截图,我是真的没忍住。这不就是在杀熟吗?就这配置续费竟然如此昂贵?说实话这个客户的服务器代维是…

Ollama+OpenWeb UI搭建最简单的大模型交互界面

Open WebUI是一个专为大型语言模型(LLMs)设计的Web用户界面。这个界面提供了一个直观、响应迅速且易于使用的平台,使用户能够与本地运行的语言模型进行交互,就像与云服务中的模型交互一样。可以非常方便的调试、调用本地模型。你能…