返回顶部
首页 > 资讯 > 数据库 >一篇文章带你了解MySQL数据库基础
  • 719
分享到

一篇文章带你了解MySQL数据库基础

2024-04-02 19:04:59 719人浏览 薄情痞子
摘要

目录1. 数据库概念1.1 数据库是干嘛的?1.2 数据库和数据结构是啥关系?1. 数据库是一个软件/程序1.3 两种类型的数据库2. Mysql数据库2.1 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中差不多

特殊的几个:

在浮点数的表示有不同:

 文本和二进制:

 时间戳:

总结

本篇文章就到这里了,希望能给你带来帮助,也希望您能够多多关注编程网的更多内容!

您可能感兴趣的文档:

--结束END--

本文标题: 一篇文章带你了解MySQL数据库基础

本文链接: https://lsjlt.com/news/132350.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • 一篇文章带你了解MySQL数据库基础
    目录1. 数据库概念1.1 数据库是干嘛的?1.2 数据库和数据结构是啥关系?1. 数据库是一个软件/程序1.3 两种类型的数据库2. MySQL数据库2.1 MySQL数据...
    99+
    2024-04-02
  • 一篇文章带你深入了解javaIO基础
    目录一.认识IO1.IO的分类2.IO的方式3.IO读写的方式4.IO的特性二.文件操作1.文件的构成2.文件的创建3.文件操作的API使用三.IO流1.流的分类2.流的创建3.流的...
    99+
    2024-04-02
  • 一篇文章带你深入了解Java基础
    目录1、String类1.1两种对象实例化方式1.2字符串比较1.3字符串常量是String的匿名对象1.4String两种实例化方式区别1、分析直接赋值方式2、构造方法赋值1.5字...
    99+
    2024-04-02
  • 一篇文章带你了解Java基础-抽象
    目录Java基础知识(抽象)抽象抽象定义abstract的使用定义抽象类抽象类的一些注意点总结Java基础知识(抽象) 抽象 抽象是从众多的事物中抽取出共同的、本质性的特征,而舍弃...
    99+
    2024-04-02
  • 一篇文章带你了解Java基础-接口
    目录Java基础知识(接口)接口接口的定义接口和抽象的区别接口的格式接口中的主要成分接口的案例接口与接口的关系JDK 8之后的接口新增方法总结Java基础知识(接口) 接口 Jav...
    99+
    2024-04-02
  • 一篇文章带你了解Java基础-多态
    目录Java基础知识(多态)多态多态的定义和存在的必要条件多态的案例多态的弊端引用类型转换总结Java基础知识(多态) 多态 多态就是指程序中定义的引用变量所指向的具体类型和通过该...
    99+
    2024-04-02
  • 一篇文章带你了解python元组基础
    目录1. 元组基本知识1.元组的基本格式和用法2. 元组操作实例1.建立元组2.查找元素:通过元组下标实现。3.删除元组:对元组的删除时不允许的,可以通过del函数,实现对整个元组对...
    99+
    2024-04-02
  • 一篇文章带你了解python字典基础
    目录1. 字典基础知识字典的基本格式表示字典的键、值设置要求1)键的设置要求2)值的设置要求2. 字典元素增加1.利用赋值给字典增加元素2.利用setdefault()方法给字典增加...
    99+
    2024-04-02
  • 一篇文章带你了解python集合基础
    目录1. 集合类型定义(1)集合是多个元素的无序组合2. 集合操作符 3. 集合处理方法4. 集合类型应用场景(1)包含关系比较(2)数据去重:集合数据所有元素无重复总结1...
    99+
    2024-04-02
  • 一篇文章带你了解python异常基础
    目录1. 程序中的问题1.1 低级语法错误1.2 中介错误:代码存在隐性错误1.3 高级错误:软件面对不确定性的异常错误2. 捕捉异常2.1 基本异常捕捉语句2.2 带finally...
    99+
    2024-04-02
  • 一篇文章带你了解C++(STL基础、Vector)
    目录STL基本概念STL六大组件STL中容器、算法、迭代器容器算法迭代器初识Vector容器Vector三大遍历算法Vector存放其他数据类型 Vector容器嵌套总结S...
    99+
    2024-04-02
  • 一篇文章带你深入了解Java基础(2)
    目录1、Java主要特点2、计算机的高级汇编语言类型:3、JVM(Java Visual Machine)4、编写第一个Java程序并运行5、CLASSPATH指的是类加载路径6、程...
    99+
    2024-04-02
  • 一篇文章带你深入了解Java基础(3)
    目录1、方法的基本定义2、方法重载3、方法的递归调用4、面向对象的前身是面向过程5、类与对象总结1、方法的基本定义 限制条件:本次所讲解的方法指的是在主类中定义,并且由主方法由主方法...
    99+
    2024-04-02
  • 一篇文章带你深入了解Java基础(4)
    目录1、private实现封装处理2、构造方法与匿名对象3、简单java类4、数组总结1、private实现封装处理 如果像想要知道封装,首先必须清楚如果没有封装会怎么样? 没有封装...
    99+
    2024-04-02
  • 一篇文章带你深入了解Java基础(5)
    目录1、数组Java对数组的支持1、数组的排序:java.util.Arrays.sort(数组名称)2、数组的拷贝:指的是将一个数组的部分内容替换掉另一个数组的部分内容总结1、数组...
    99+
    2024-04-02
  • 一篇文章带你了解Java Spring基础与IOC
    目录About SpringAbout IOCHello SpringHello.javaBeans.xmlTest.javaIOC创建对象的几种方式Spring import se...
    99+
    2024-04-02
  • 一篇文章带你了解java数据库连接
    目录一、下载安装mysql二、引入驱动包三、示例1、引驱动包2、建表3、添加数据4、代码连接结果:总结一、下载安装mysql 下载地址:https://dev.mysql.com/d...
    99+
    2024-04-02
  • 一篇文章带你了解C语言:入门基础
    目录C语言本身特点数据类型常量变量变量分类使用小建议生命周期作用域常量分类及其特点字符串+转义字符+注释字符串转义字符两种注释选择循环语句函数数组总结闲话少说,先上思维导图。 如图...
    99+
    2024-04-02
  • 一篇文章带你了解C语言:入门基础(2)
    目录操作符算术操作符移位操作符位操作符单目操作符逻辑反操作!操作符++,--逻辑操作符条件操作符逗号表达式常见关键字typedefexternstatic修饰局部变量修饰全局变量和函...
    99+
    2024-04-02
  • 一篇文章带你了解C++语法基础--字符串
    目录总结字符与整数的关联在于ASCII码:每一个常用字符都对应一个-128 ~ 127 的数字,二者之间是可以进行相互转换的: #include <iostream>...
    99+
    2024-04-02
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作