目录

1. 数据库概念

1.1 数据库是干嘛的?

1.2 数据库和数据结构是啥关系?

​1.3 两种类型的数据库

2. MySQL数据库

2.1 MySQL数据库概念

2.2 MySQL基本操作

2.2.1 建立数据库

2.2.2 查看数据库

2.2.3 选中数据库

2.2.4 删除数据库

2.3 MySQL数据类型


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中差不多

特殊的几个:

在浮点数的表示有不同:

文本和二进制:

时间戳:

MySQL数据库(基础)相关推荐

  1. php大牛额城战笔记,PHP语言大牛开发笔记(8)——MySQL数据库基础回顾[2]

    本文主要向大家介绍了PHP语言大牛开发笔记(8)--MySQL数据库基础回顾[2],通过具体的实例向大家展示,希望对大家学习php语言有所帮助. 一.数据表 为了确保数据的完整性和一致性,在创建表时指 ...

  2. 1.0 MySQL数据库基础知识

    MySQL数据库基础知识 MYSQL介绍 MySQL分支版本的发展 MySQL. Oracle. SQLServer的市场区别 MYSQL数据库使用上的结构 MYSQL体系架构图 MYSQL体系架构- ...

  3. MySQL数据库基础(五)——SQL查询

    MySQL数据库基础(五)--SQL查询 一.单表查询 1.查询所有字段 在SELECT语句中使用星号""通配符查询所有字段 在SELECT语句中指定所有字段 select fro ...

  4. mysql数据库基础的简单操作指南

    最近在学习mysql,本文是做的关于mysql学习的笔记,跟大家分享一下,希望对大家学习mysql知识有所助益.mysql现在几乎已经成了网站建设的主流数据库,很多php网站系统都采用了mysql数据 ...

  5. MySQL数据库 --基础

    MySQL数据库 --基础 一.数据库介绍 1.1 数据库管理系统 数据库管理系统(DataBase Management System,DBMS)由一个互相关联的数据的集合和一组用以访问这些数据的程 ...

  6. linux下mysql数据库基础及客户端命令详解

    linux下mysql数据库基础及客户端命令详解 1.mysql数据库存储引擎: SHOW ENGINES;   #查看mysql支持的存储引擎 常见有如下两个存储引擎: MyISAM:每表三个文件: ...

  7. mysql数据库基础语句讲解

    mysql数据库基础讲解 一.数据库客户端命令 二.数据库基础sql语句 三.数据表基础语句 四.数据的增删改查(重点) 切记sql语句之后一定要加 ; 一.数据库客户端命令 1.mysql: mys ...

  8. Linux Mysql 数据库基础

    目录 Linux Mysql 数据库基础 一.数据库 数据库简介 数据库的分类 数据库的发展史 数据库系统发展阶段 DBMS 数据库管理系统 数据库管理系统的优点 数据库管理系统的基本功能 数据库系统 ...

  9. MySQL数据库基础01 韩顺平 自学笔记

    MySQL数据库基础 数据库简单原理图 连接Mysql 启动和关闭mysql服务 连接Mysql指令 数据库三层结构 数据在数据库中的存储方式 SQL语句的分类 简单通过Java操作Mysql数据库 ...

  10. Mysql数据库基础知识(五)之:视图、变量、存储过程、函数、流程控制结构

    第一部分:Mysql数据库基础知识(一)之 基础查询----分组查询 第二部分:Mysql数据库基础知识(二)之 连接查询----子查询-----分页查询------union联合查询 第三部分:My ...

最新文章

  1. python处理视频动漫化_用Python实现抖音上的“人像动漫化”特效,原来这么简单...
  2. onMeasure模式
  3. Java 构造方法中super()的作用以及使用
  4. 拼多多谋定500个供应链品牌 农民丰收节交易会“拼农货”
  5. C语言检查一个字符串是否为另一个字符串的子字符串的算法(附完整源码)
  6. iOS下载大型文件原理解析三
  7. app canvas渲染后图片黑色_H5 基于 canvas 实现电子签名并生成PDF文档
  8. 支持位移操作的环形字符串
  9. a start job is running for延迟90s的解决办法
  10. framework7的改进,以及与vue组合使用遇到的问题以及解决方法 (附vue的原理)
  11. mysqldump: Got error: 145 解决方案
  12. 大学生自学网python_大学生免费自学网官网
  13. 李炎恢php视频教程ed2k,李炎恢PHP视频教程第一二三四季,含源码和教课文档从入门到精通...
  14. 低通滤波器转带通滤波器公式由来_无源滤波器应用或电路中的带通滤波器原理...
  15. macbook_我如何学会不再担心并热爱Macbook
  16. 【Android 2D 游戏开发(5)】——九宫格拼图(苍老师版)
  17. 黑苹果macOS机型对照表
  18. 那些年我用过的JSON格式化工具
  19. 目前最值得收藏的100个各类资源站
  20. html的代码怎麼格式化,怎么格式化html代码? Dreamweaver格式化html代码的技巧

热门文章

  1. 双屏 3840 * 1080 如何装逼?不同的屏幕显示不同的壁纸。php 定时脚本下载必应每日壁纸。
  2. 编程统计候选人的得票数。设有3个候选人zhang、li、wang(候选人姓名不区分大小写),10个选民,选民每次输入一个得票的候选人的名字,若选民输错候选人姓名,则按废票处理。选民投票结束后程序自动显
  3. shutter截图编辑功能
  4. Kubernetes学习笔记——k8s基本概念初探
  5. CentOS系统的安装
  6. EM算法(算法原理+算法收敛性)
  7. c# mysql登录界面_C#窗体控件与MySQL实现登录功能
  8. 大工19春计算机文化基础 在线测试,大工19春《计算机文化基础》在线测试123满分答案...
  9. 记一款游戏--《程序员升职记》
  10. Android:BroadCast Receiver