简单认识: 数据库 zhi 操作(MySQL为例)

news2024/11/17 17:42:03

目录

前言

一,库

二,站在巨人的肩膀上理解   库   的操作

下节预告:


前言

今天是库库森日记第n……篇之数据库篇一  库  库  库~~~~的~操~作

如果看完这篇文章,你觉得数据库从简单的创建库,表,修改,到“删库跑路”(开个玩笑啦),以及作为初学者你应该掌握的索引以及事物机制,你依然没有理解,那么你就没理解吧,反正我理解了!!!啊哈哈哈哈哈!

一,库

对于数据库首先,up主会通过数据库的创建修改删除操作,让你入门数据库内容。

既然是数据库,那么必然需要需要有数据库了。

所以        1.创建数据;

然后        2.修改数据库;注意不是修改数据库中内容,而是修改数据库,修改数据库,修改数据库!重要的事说三遍!

最后        3.删除数据库。当然了,这里不学也可以啦,具体什么原因的话,想必大家都知道了!

好了,学完了!

是不是很快,是的。

哈哈哈!当然是说笑啦,但是对于“库”的操作,其实知道这些也够了。那么可能有人说了,我可什么还不会呢,哪些命令啥的?是的,up主现在不喜欢单纯将那些命令敲给大家看,但是话又说回来,为了照顾初学者,命令该有还是要有的。

创建数据库:

create table  if not exists 名字(

        项1  类型,

        项2  类型,

        ……

)charset 字符集规则  collate 校验规则  engine 存储引擎;

 

修改数据库:

alter table  数据库名字  change/drop/add   原有项 更新项 / 原有项 / 新增项 after 某个原有项 

删除数据库:

drop table  数据库名字; 

好的,以上就是对于数据库的库一些简单操作,你~学学学学~会会会会~了了了~吗?

学会了!

好的,那么我们进入下一主题~~~~~~

当然不可能啦!哈哈哈!

二,站在巨人的肩膀上理解   库   的操作

首先对于数据库的创建来说,字符集规则/校验规则/存储引擎等一般都会自动生成,并不需要我们自己主动去实现,当然这仅仅代表对于初学者而言,真正做业务开发的时候,只需要遵循一个原则,《保险》!

那么对于修改,分为 增加、改变,删除 三部分。最好理解的肯定是add命令了,你可以在具体某一项后面直接add,也可以直接add(直接加到最后一项的后面);change/modify命令后面首先要跟的是原有项,然后再跟你要更新为什么项;最后一个是drop命令,这个就很简单啦,相信大家都能解决啦!

 注:以上全部为数据库的  库  操  作。也即是说你改的 库  结构相关的内容,所以你需要斟酌再三确定是否要修改。那么一般up主的建议是:创建之前做好充足的准备,一般出创建好之后,不会做任何的有关 库 的操作,理由是修改库之后,更多的“坑”在等着你去填。当然,“rm * -rf” 这样的操作可能会让你被“金叉叔叔”带去……的哦!所以数据库一般是不会删除的,除非你能决定它命运!

下节预告:

你真的了解 数据库中 数据类型?

你又真的理解 数据库中  约束条件?

你双真的理解 数据库中  表的使用?

你叒真的理解  ……  总之你肯定不完全会,你肯定要来学的,你你你(内心os:求求你来学吧,如果能有个小关注就更好啦!)

附上下节会display的图~~~

当然啦、如果哪些地方做的不好,还请直接指出哟!若批评不自由,则赞美无意义~~

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

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

相关文章

世界那么大,你哪都别去了,来我带你了解CSS3 (一)

文章目录‍❤️‍🔥CSS简介‍‍‍‍❤️‍🔥CSS选择器❣️选择器一❣️选择器二❣️关系选择器‍❤️‍🔥CSS属性❣️字体属性❣️背景属性❣️文本属性❣️表格属性‍❤️‍🔥CSS简介 CSS概念 CSS(Cascading Style Sh…

JWT续期问题,ChatGPT解决方案

JWT(JSON Web Token)通常是在用户登录后签发的,用于验证用户身份和授权。JWT 的有效期限(或称“过期时间”)通常是一段时间(例如1小时),过期后用户需要重新登录以获取新的JWT。然而&…

数据结构基础之链表

目录 前言 1、什么是链表 2、添加元素 3、虚拟头结点 4、查询&修改元素 5、删除元素 附:完整代码 前言 又到周末了,修整了一天,继续来写点东西吧,今天,我们来学习数据结构中的另一种基础的数据结构——链表…

jsp进阶

文章目录jsp进阶内容回顾JSP 的九大内置对象内置对象的创建九大内置对象详解四大作用域对象四大作用域范围总结EL 进阶JSTL 标准标签库JSTL 核心标签jsp进阶 内容回顾 jsp 创建 jsp 的工作原理:翻译 --> 编译 --> 运行 翻译:第一次访问 jsp 页面…

Redis简单笔记

1 为什么需要Redis 数据分冷热,将热数据存储到内存中 2 Redis应用案例 2.1 连续签到 2.1.1 String数据结构 可以存储字符串、数字、二进制数据通常和expire配合使用场景:存储计数、Session2.2 消息通知 用list作为消息队列 使用场景:消息通知。 例如当文章更新时…

机器学习模型的可解释性算法汇总!

模型可解释性汇总简 介目前很多机器学习模型可以做出非常好的预测,但是它们并不能很好地解释他们是如何进行预测的,很多数据科学家都很难知晓为什么该算法会得到这样的预测结果。这是非常致命的,因为如果我们无法知道某个算法是如何进行预测&…

巴别塔——问答平台调研

项目内容这个作业属于哪个课程2023 年北航软件工程这个作业的要求在哪里个人作业-软件案例分析我在这个课程的目标是了解软件工程的方法论、获得软件项目开发的实践经验、构建一个具有我的气息的艺术品这个作业在哪个具体方面帮助我实现目标对于“程序员是什么”这个问题有了一…

【ChatAug: Leveraging ChatGPT for Text Data Augmentation 论文精读】

ChatAug: Leveraging ChatGPT for Text Data Augmentation 论文精读InformationAbstract1 Introduction2 RELATED WORK2.1 Data Augmentation2.2 Few-shot Learning2.3 Very Large Language Models2.4 ChatGPT: Present and Future3 DATASET3.1 Symptoms Dataset3.2 PubMed20k …

Qt扫盲-CMake 使用概述

CMake 使用概述一、概述二、创建Qt CMake 项目三、简单介绍1. 引入Qt的库2.Qt CMake 引入第三方库3. Qt CMake 项目目录四、使用案例一、概述 CMake是一个简化跨不同平台开发项目的构建过程的工具。对C来说其实就是生成一个文件,文件里面描述了,怎么组织…

【MyBatis】MyBatis操作数据库

MyBatis操作数据库 文章目录MyBatis操作数据库:one:什么是MyBatis:two:创建SSM项目引入依赖配置文件设置MyBatis底层逻辑:three:实现CRUD功能查询全列查询带参数的查询新增获取自增主键删除更新:four:参数占位符:#{}和${}不支持String参数问题${}使用场景&#xff1…

javascript的ajax

学什么Ajax基础JSON跨域XHR对象Ajax进阶Ajax应用Ajax扩展Ajax基础初识 AjaxAjax的基本用法GET请求POST请求JSON初识JSONJSON的3种形式JSON的常用方法跨域初识跨域CORS跨域资源共享JSONPXHR 对象XHR的属性XHR的方法XHR的事件Ajax进阶FormData封装Ajax使用Promise改造封装好的Aja…

Linux 进程:进程退出返回值的获取

目录一、对输出参数status的理解二、获取进程退出返回值1.位运算(1)异常退出码(2)进程返回值2.宏函数我们常使用函数 wait 和 waitpid 来执行进程等待的功能:处理退出的子进程并释放资源,防止子进程变成僵尸进程。而这两个函数都有一个输出参数status&am…

【LeetCode】第 99 场双周赛

1. 最小和分割 给你一个二维整数数组 ranges ,其中 ranges[i] [starti, endi] 表示 starti 到 endi 之间(包括二者)的所有整数都包含在第 i 个区间中。 你需要将 ranges 分成 两个 组(可以为空),满足&am…

单板TVS接地不当造成辐射骚扰超标问题分析-EMC

【摘要】 某产品EMC辐射骚扰测试超标,通过近远场扫描配合定位分析,逐步找出骚扰源、传播路径,最终通过修改 PCB 走线切断传播路径解决此问题。 1 故障现象 某产品在进行 EMC 研发摸底测试时发现,整机辐射骚扰垂直方向测试超标&a…

Cesium实现的光柱效果

Cesium实现的光柱效果 效果展示: 可以通过拼接两个entity来实现这个效果: 全部代码; index.html <!DOCTYPE html> <html><head><meta charset

HBase写入流程详解

HBase采用LSM树架构&#xff0c;天生适用于写多读少的应用场景。在真实生产线环境中&#xff0c;也正是因为HBase集群出色的写入能力&#xff0c;才能支持当下很多数据激增的业务。需要说明的是&#xff0c;HBase服务端并没有提供update、delete接口&#xff0c;HBase中对数据的…

C++实战md5、base64算法实现(附源码)

C++常用功能源码系列 文章目录 C++常用功能源码系列前言一、常用加密算法1. md5是什么二、源码1. md52. base64、decode总结前言 本文是C/C++常用功能代码封装专栏的导航贴。部分来源于实战项目中的部分功能提炼,希望能够达到你在自己的项目中拿来就用的效果,这样更好的服务…

WebStorm + JetBrains IDE Support 实现自动刷新功能

找了半天&#xff0c;还借了朋友一个vpn,然后发现&#xff1a; JetBrains IDE Support已经下架&#xff1a; 关于插件JetBrains IDE Support在chrome商店中消失_webstorm启动chrome没有插件_kesin_lee的博客-CSDN博客 在写Html网页时&#xff0c;参考WebStrom说明文档&#xf…

【MySQL】P1 数据库基础以及MySQL下载安装

MySQL数据库基本概念MySQLSQL 简介前言 本篇博文为 MySQL 系列博文第一弹&#xff0c;主要围绕数据库基本概念&#xff0c;MySQL数据库下载安装以及SQL分类进行介绍。 下一篇博文将围绕 DDL 进行学习记录。 链接&#xff1a; 正文 数据库基本概念 数据库&#xff1a;存储数据…

华为OD机试用Python实现 -【垃圾信息拦截】 |2023.Q1 A卷

华为OD机试题 最近更新的博客华为 OD 机试 300 题大纲本篇题目:垃圾信息拦截题目描述输入描述输出描述示例一输入输出说明示例二输入输出编码思路和算法逻辑Python 代码实现最近更新的博客 华为od 2023 | 什么是华为od,od 薪资待遇,od机试题清单