| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> 大数据 -> 【MySQL】数据库基本认识+基础+操作(简单易懂) -> 正文阅读 |
|
[大数据]【MySQL】数据库基本认识+基础+操作(简单易懂) |
我是目录哦~~~ 一、数据库基本认识 二、数据库基础 三、数据表基础操作 一、数据库基本认识????????1、为什么要有数据库呢?? ? ? ? 随着我们互联网技术的不断发展,我们对于互联网的需求也是水涨船高,依稀记得十年前,仅仅是要求在手机上下载的游戏不超过50M就好或者在网页上看视频看电影可以缓存的时间短一些就可以了,然而现在的电脑网速和硬盘内存容量和之前相比,早已是一个天上一个地下了。 ????????与之随之而来的同样也是巨大庞大的网络数据量,大量众多的数据飞快的产生,那么我们究竟该如何更加安全有效的存储、检索、管理它们呢?于是对数据的有效存储、高效访问、方便共享和安全控制等问题成为了信息时代一个非常重要的问题。 ? ? ? ? 那么可能有人就会说,我们存储数据不是有文件或者文件夹吗?这些不是可以存储数据吗?是的,这些东西的确是可以存储数据的,但是,使用文件存储数据有着一些缺点:
????????所以为了解决上述文件存储数据的问题,我们使用了数据库。它能更有效的管理数据。数据 ????????2、数据库是啥呢?? ? ? ??简而言之,数据库就是一个软件,或者说是一类软件。这个软件的功能呢,也很明了,就是用来管理数据的(一个用来装数据的仓库)。至于我们之前学到的数据结构,你以为只是用来刷题用来应付考试的吗?大错特错啦!其实呢,是用来讨论具体如何组织和管理数据的!而我们管理的目的,就是来“增删查改”,来管理我们库里的数据的。 ? ? ? ? 那么我们数据库里的数据一般都是保存在哪里呀?一般我们都是保存在硬盘里的。这里说下一个计算机的基本组成部分,如果把它想象成人的话,那么大概就是这个样子:
?????????3、数据库有哪几类呢?? ? ? ? 我们常说的数据库大体上可以分为两类:
????????下面来说说两种类型数据库的具体区别,但是首先关系型数据库和非关系型数据库在使用场景上差别比较大,所以并不存在孰强孰弱,只有结合自身的业务特点才能发挥出这两类数据库的优势:?
? ? ? ? 4、MySQL具体是啥啊?? ? ? ? MySQL这个数据库软件呢,是一个“客户端 - 服务器”结构的程序。“客户端”和“服务器”在连接的时候通过网络连接,这两个名词,也是分别代指网络通信时候的双方。 ? ? ? ? 主动发起网络请求的一方,成为“客户端”,被动接受请求的一方,成为“服务器”。而“客户端”给“服务器”发送的数据,成为“请求”,“服务器”给“客户端”返回的数据,成为“响应”。对于MySQL这个软件而言,只要我们安装好了MySQL,就相当于既是安装了“客户端”,也是安装了“服务器”。
二、数据库基础????????1、数据库的基本操作都有哪些呢?? ? ? ? 在我们安装好MySQL软件,输入好密码后,就进入了MySQL的操作界面: ? ? ? ? 当出现 “ mysql> ”这个提示语时,我们就可以输入sql语句,来对数据库进行操作了。 ????????????????1、显示当前的数据库:
????????????????2、创建数据库:?
????????????????3、使用数据库:?
????????????????4、删除数据库:??
?? ? ? ? 2、数据库里都有哪些常用数据类型呢?????????????????1、数值类型:
注意:decimal可以精确的表示小数(M表示有效长度,D表示小数点后有几位数)。? ????????????????2、字符串类型:
注意:varchar可以根据实际需要,来指定要占用多少空间。(size单位是字符,一个字符可能由多个字节组成)? ????????????????3、日期类型:
三、数据表基础操作? ? ? ? ?在对数据表进行操作之前需要先选中一个数据库,因为数据表是保存在数据库中的,若不先选中数据库,那么电脑是无法知道你所想操作的表究竟是哪个库中的。 ? ? ? ? 这里我们再创建一个新的数据库,选中并使用它: ? ? ? ? 1、数据表的基础操作都有哪些啊?????????????????1、创建一个数据表:
? ? ? ? ? ? ? ? 2、查看数据表结构:
? ? ? ? ? ? ? ? 3、显示数据表:
? ? ? ? ? ? ? ? 4、删除数据表:?
End~~~? |
|
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/24 8:28:40- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |