MySQL数据库(基础)
目录
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数据库(基础)相关推荐
- php大牛额城战笔记,PHP语言大牛开发笔记(8)——MySQL数据库基础回顾[2]
本文主要向大家介绍了PHP语言大牛开发笔记(8)--MySQL数据库基础回顾[2],通过具体的实例向大家展示,希望对大家学习php语言有所帮助. 一.数据表 为了确保数据的完整性和一致性,在创建表时指 ...
- 1.0 MySQL数据库基础知识
MySQL数据库基础知识 MYSQL介绍 MySQL分支版本的发展 MySQL. Oracle. SQLServer的市场区别 MYSQL数据库使用上的结构 MYSQL体系架构图 MYSQL体系架构- ...
- MySQL数据库基础(五)——SQL查询
MySQL数据库基础(五)--SQL查询 一.单表查询 1.查询所有字段 在SELECT语句中使用星号""通配符查询所有字段 在SELECT语句中指定所有字段 select fro ...
- mysql数据库基础的简单操作指南
最近在学习mysql,本文是做的关于mysql学习的笔记,跟大家分享一下,希望对大家学习mysql知识有所助益.mysql现在几乎已经成了网站建设的主流数据库,很多php网站系统都采用了mysql数据 ...
- MySQL数据库 --基础
MySQL数据库 --基础 一.数据库介绍 1.1 数据库管理系统 数据库管理系统(DataBase Management System,DBMS)由一个互相关联的数据的集合和一组用以访问这些数据的程 ...
- linux下mysql数据库基础及客户端命令详解
linux下mysql数据库基础及客户端命令详解 1.mysql数据库存储引擎: SHOW ENGINES; #查看mysql支持的存储引擎 常见有如下两个存储引擎: MyISAM:每表三个文件: ...
- mysql数据库基础语句讲解
mysql数据库基础讲解 一.数据库客户端命令 二.数据库基础sql语句 三.数据表基础语句 四.数据的增删改查(重点) 切记sql语句之后一定要加 ; 一.数据库客户端命令 1.mysql: mys ...
- Linux Mysql 数据库基础
目录 Linux Mysql 数据库基础 一.数据库 数据库简介 数据库的分类 数据库的发展史 数据库系统发展阶段 DBMS 数据库管理系统 数据库管理系统的优点 数据库管理系统的基本功能 数据库系统 ...
- MySQL数据库基础01 韩顺平 自学笔记
MySQL数据库基础 数据库简单原理图 连接Mysql 启动和关闭mysql服务 连接Mysql指令 数据库三层结构 数据在数据库中的存储方式 SQL语句的分类 简单通过Java操作Mysql数据库 ...
- Mysql数据库基础知识(五)之:视图、变量、存储过程、函数、流程控制结构
第一部分:Mysql数据库基础知识(一)之 基础查询----分组查询 第二部分:Mysql数据库基础知识(二)之 连接查询----子查询-----分页查询------union联合查询 第三部分:My ...
最新文章
- python处理视频动漫化_用Python实现抖音上的“人像动漫化”特效,原来这么简单...
- onMeasure模式
- Java 构造方法中super()的作用以及使用
- 拼多多谋定500个供应链品牌 农民丰收节交易会“拼农货”
- C语言检查一个字符串是否为另一个字符串的子字符串的算法(附完整源码)
- iOS下载大型文件原理解析三
- app canvas渲染后图片黑色_H5 基于 canvas 实现电子签名并生成PDF文档
- 支持位移操作的环形字符串
- a start job is running for延迟90s的解决办法
- framework7的改进,以及与vue组合使用遇到的问题以及解决方法 (附vue的原理)
- mysqldump: Got error: 145 解决方案
- 大学生自学网python_大学生免费自学网官网
- 李炎恢php视频教程ed2k,李炎恢PHP视频教程第一二三四季,含源码和教课文档从入门到精通...
- 低通滤波器转带通滤波器公式由来_无源滤波器应用或电路中的带通滤波器原理...
- macbook_我如何学会不再担心并热爱Macbook
- 【Android 2D 游戏开发(5)】——九宫格拼图(苍老师版)
- 黑苹果macOS机型对照表
- 那些年我用过的JSON格式化工具
- 目前最值得收藏的100个各类资源站
- html的代码怎麼格式化,怎么格式化html代码? Dreamweaver格式化html代码的技巧
热门文章
- 双屏 3840 * 1080 如何装逼?不同的屏幕显示不同的壁纸。php 定时脚本下载必应每日壁纸。
- 编程统计候选人的得票数。设有3个候选人zhang、li、wang(候选人姓名不区分大小写),10个选民,选民每次输入一个得票的候选人的名字,若选民输错候选人姓名,则按废票处理。选民投票结束后程序自动显
- shutter截图编辑功能
- Kubernetes学习笔记——k8s基本概念初探
- CentOS系统的安装
- EM算法(算法原理+算法收敛性)
- c# mysql登录界面_C#窗体控件与MySQL实现登录功能
- 大工19春计算机文化基础 在线测试,大工19春《计算机文化基础》在线测试123满分答案...
- 记一款游戏--《程序员升职记》
- Android:BroadCast Receiver