zoukankan      html  css  js  c++  java
  • MySQL: 1、MySQL基础

    一、数据库基本概念

      1.什么是数据库?

        数据就是存储和管理数据库的仓库,本质上是一个文件系统,以文件的方式将数据保存再电脑上

      2.为什么使用数据库?

        使用数据库存储数据用户可以方便的对数据库中的数据进行增、删、改、查的操作。

        

      3.什么是数据库管理系统(DBMS)?

       数据库管理系统是指一种操作和管理数据库的大型软件,MySQL就是一个数据库管理系统,安装了MySQL的电脑我们

         可以把它叫做数据库服务器。 

         ps: MySQL功能强大、开源并且免费

      4.数据库管理系统的作用是什么?

         用于建立、使用和维护数据库,对数据库进行统一的管理。

      5.数据库管理系统与数据库、表之间的关系是什么?

       MySQL中管理着很多数据库,再实际开发环境中一个数据库一般对应了一个应用,数据库中保存着多张表,每张表对应

       着不同的业务,表中保存着对应业务的数据

         

       6.数据库表

        · 数据库中以表为组织单位存储数据

        · 表类似我们java中的类,每个字段都有对应的数据类型

            通过java程序来与关系型数据对比就可以发现一下关系:

         类 ----》 表

         类中的属性 ----》 表中字段

         对象  ----》 数据记录

    二、MySQL安装与配置

      见另文章

    三、命令行登录数据库

      

    四、MySQL目录结构 

      bin      放置一些可执行的文件

      docs     文档

      include    包含(头)文件  

      lib       依赖库

      share     存放字符集、语言等信息

      date        保存数据库(文件夹)与数据表(文件)的信息

      my.ini       mysql的配置文件

      ps: 这里有几个概念

        数据库:文件夹

        表:文件

        数据:文件中的记录

  • 相关阅读:
    (九)栈上分配与逃逸分析
    (八)内存分配策略
    (七)垃圾收集器
    (六)垃圾回收算法
    (五)垃圾回收之判定垃圾对象
    (四)java对象的结构和对象的访问定位
    (三)java虚拟机内存管理和线程独占区和线程共享区
    Spark SQL1.2与HDP2.2结合
    待整理
    Ambari部署HDP:HBase Master启动后自动消失
  • 原文地址:https://www.cnblogs.com/hzaixt/p/13722588.html
Copyright © 2011-2022 走看看