当前位置:网站首页>MySQL数据库(基础)
MySQL数据库(基础)
2022-07-31 00:13:00 【drhrht】
目录
1. 数据库概念
1.1 数据库是干嘛的?
数据库的功能就是用来组织数据,组织很多很多的数据。这些数据通常都是存储在外存(磁盘)
数据库提供的核心功能,也就是针对数据的增删改查~

1.2 数据库和数据结构是啥关系
1. 数据库是一个软件/程序
2. 数据结构是一个学科~
数据库这个软件内部也应用到了很多的数据结构~

数据库的数据是保存在外存中的

1.3 两种类型的数据库
关系型数据库:
对于数据的约束比较严格~~例如,都是使用"表"这样的结构来存储的

非关系型数据库:
对于数据的约束没那么严格~~往往是通过"文档"这样的结构来存储的

2. MySQL数据库
2.1 MySQL数据库概念
咱们之前在安装MySQL的时候,其实安装的不止是一个软件, 而是很多软件


其中最核心的是MySQL的服务器和客户端~

在MySQL客户端中输入的一些命令,其实就是SQL语句

2.2 MySQL基本操作
2.2.1 建立数据库
通过SQL语句就能创建出一个"数据库" (此处指的是数据集合,由若干个表构成)
命令为 : create database + 数据库名 ;

最后要以分号 ;结尾

出现OK就代表创建成功了
错误情况:

a) 语句有错误

b) mysql里面数据库名字不能重复

c) 如果句尾没有 ; mysql会认为命令没有输入完毕,直到碰到 ;

2.2.2 查看数据库
命令为 show databases;
注:有s,因为是展示所有数据库,用复数

2.2.3 选中数据库

命令为:use + 数据库名字 ;


2.2.4 删除数据库
命令为:drop database + 数据库名;


2.3 MySQL数据类型
MySQL中存储数据是按照一定的类型来进行存储的
每一列,都需要明确的标注出该列的类型
大多都和Java中差不多
特殊的几个:
在浮点数的表示有不同:

文本和二进制:

时间戳:


先自我介绍一下,小编13年上师交大毕业,曾经在小公司待过,去过华为OPPO等大厂,18年进入阿里,直到现在。深知大多数初中级java工程师,想要升技能,往往是需要自己摸索成长或是报班学习,但对于培训机构动则近万元的学费,着实压力不小。自己不成体系的自学效率很低又漫长,而且容易碰到天花板技术停止不前。因此我收集了一份《java开发全套学习资料》送给大家,初衷也很简单,就是希望帮助到想自学又不知道该从何学起的朋友,同时减轻大家的负担。添加下方名片,即可获取全套学习资料哦
边栏推荐
- In MySQL, the stored procedure cannot realize the problem of migrating and copying the data in the table
- xss靶机训练【实现弹窗即成功】
- 游戏商城表建立
- Steven Giesel 最近发布了一个由5部分内容组成的系列,记录了他首次使用 Uno Platform 构建应用程序的经验。
- XSS相关知识
- How to solve types joiplay simulator does not support this game
- C# VSCode & Rider引用命名空间快捷键
- The performance management method OKR is used by all companies
- Android security optimization - APP reinforcement
- 一款好用的接口测试工具——Postman
猜你喜欢

360核心安全大脑3.0正式发布,构建政企用户的“能力中枢平台”

天空云变化案例

C# VSCode & Rider引用命名空间快捷键

神经网络(ANN)

asser利用蚁剑登录

从两个易错的笔试题深入理解自增运算符

【飞控开发基础教程10】疯壳·开源编队无人机-PID 基础原理

数据库的严格模式

Steven Giesel recently published a 5-part series documenting his first experience building an application with the Uno Platform.

【深入浅出玩转FPGA学习15----------时序分析基础】
随机推荐
如何在 AWS 中应用 DevOps 方法?
IOT跨平台组件设计方案
A Brief Talk About MPI
ctfshow 文件包含
对象集合去重的方法
xss绕过:prompt(1)
leetcode:127. Word Solitaire
How to import game archives in joiplay emulator
In MySQL, the stored procedure cannot realize the problem of migrating and copying the data in the table
Oracle一个诡异的临时表空间不足的问题
The difference between ?? and ??= and ?. and || in JS
Shell script if statement
Shell编程条件语句 test命令 整数值,字符串比较 逻辑测试 文件测试
(五)fastai应用
【VisDrone数据集】YOLOV4训练VisDrone数据集步骤与结果
uniapp折叠框二级循环
xss的绕过
【VisDrone数据集】YOLOV3训练VisDrone数据集步骤与结果
数据清洗-使用es的ingest
数据库的严格模式