论坛
潜水/灌水快乐,沉淀知识,认识更多同行。
ToB圈子
加入IT圈,遇到更多同好之人。
朋友圈
看朋友圈动态,了解ToB世界。
ToB门户
了解全球最新的ToB事件
博客
Blog
排行榜
Ranklist
文库
业界最专业的IT文库,上传资料也可以赚钱
下载
分享
Share
导读
Guide
相册
Album
记录
Doing
搜索
本版
文章
帖子
ToB圈子
用户
免费入驻
产品入驻
解决方案入驻
公司入驻
案例入驻
登录
·
注册
只需一步,快速开始
账号登录
立即注册
找回密码
用户名
Email
自动登录
找回密码
密码
登录
立即注册
首页
找靠谱产品
找解决方案
找靠谱公司
找案例
找对的人
专家智库
悬赏任务
圈子
SAAS
IT评测·应用市场-qidao123.com
»
论坛
›
数据库
›
图数据库
›
【MySQL】数据库初识
【MySQL】数据库初识
怀念夏天
金牌会员
|
6 天前
|
显示全部楼层
|
阅读模式
楼主
主题
966
|
帖子
966
|
积分
2898
目次
一、什么是数据库
与数据结构的区别
各类软件(数据库)代表
关系型 vs 非关系型
关系型数据库
非关系型数据库
二、初识MySQL数据库
三、MySQL数据库安装
四、常用数据类型
内存 vs 硬盘
数值类型
字符串类型
日期类型
五、MySQL数据库底子
数据库的操作
创建数据库
字符集编码
注意事项
关键字成为数据库名
IF NOT EXISTS 的作用
显示当前数据库
使用数据库
删除数据库
如何避免删库
数据库表的操作
查看当前数据库中有哪些表
创建表
查看表结构
删除表⚠️⚠️⚠️
一、什么是数据库
数据库是 一类 把很多数据构造起来方便进行后续增删改查的 软件
与数据结构的区别
数据结构,是一个学科,这个学科讨论的也是把很多数据构造起来,方便后续进行增删改查。是更抽象的,方法论层面的话题。而数据库是具体的软件了,拿过来就能直接使用,在数据库底层的实现过程中,也会用到很多的数据结构。
各类软件(数据库)代表
关系型 vs 非关系型
关系型数据库是按照比较严格比较整洁的结构来构造数据的。比如,像excel一样按照 "表格" 的形式,在一个表格里,有很多行,每一行,就称为是一条数据(一条记录),一行里,有很多列,每一列都有特定的寄义,也有特定的类型。
非关系型数据库使用不太严格,更疏松的方式来构造数据。比如,按照键值对/文档。每一个记录,都是一个 "文档", 一个文档中有哪些属性都是可以灵活定义的。文档之间,属性不一定非得一样。
关系型数据库
Oracle:收费贵
MySQL:开源免费
SQL Server:要花钱
SQLite:轻量
非关系型数据库
redis、MongoDB、hbase......
关系型数据库,可以针对数据的处理操作,提供更多的功能,和更多的校验能力
非关系型数据库,针对数据的处理操作,提供的功能更有限,校验能力也比较有限,服从会更高,更适合 "分布式系统" 使用
二、初识MySQL数据库
MySQL是一个"客户端-服务器"结构的步伐
C(client)-S(server)
客户端,和服务器,是两个独立的步伐,这两步伐之间,通过 "网络" 进行通信
主动发起网络通信的一方,称为 "客户端",被动接受网络通信的一方,称为 "服务器"
(相当于两种角色)
服务器特点:
1)被动接受哀求,返回相应.
2)服务器通常是要给多个客户端提供服务,而不是只给一个.
3)服务器不知道客户端啥时间发来哀求,因此只能随时准备着,7*24小时运行.
三、MySQL数据库安装
安装
本帖子中包含更多资源
您需要
登录
才可以下载或查看,没有账号?
立即注册
x
回复
使用道具
举报
0 个回复
倒序浏览
返回列表
快速回复
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
or
立即注册
本版积分规则
发表回复
回帖并转播
回帖后跳转到最后一页
发新帖
回复
怀念夏天
金牌会员
这个人很懒什么都没写!
楼主热帖
CVE-2017-12635 Couchdb 垂直权限绕过 ...
WEB安全基础入门—操作系统命令注入(s ...
【牛客】8 企业真题
Redis 原理 - Set
IOS手机Charles抓包
【手把手】光说不练假把式,这篇全链路 ...
java中Long和Integer缓存-128~127的简 ...
恭喜,成功入坑 GitHub 。。。 ...
KubeSphere3.3 私有云部署,在linux上 ...
数据库(Oracle 11g)使用expdp每周进 ...
标签云
运维
CIO
存储
服务器
快速回复
返回顶部
返回列表