数据库的介绍以及安装

主宰稳场 提交于 2019-12-11 03:54:14

数据库介绍:

  • 1.随意存放在一个文件中的数据,数据的格式千差万别

    • tank|123 jason:123 sean~123

  • 2.软件开发目录规范

    • -Project:

      • conf

      • bin

      • core

      • db:存放一个个的文件

    • 1、2都是从本地读取的数据

  • 将所有数据存放到一个第三方的公共位置,同一个软件凡是需要操作数据的,就必须去这个共享的位置操作

    • 第三方的公共位置(数据库)

    • 数据库集群:将同一个数据库中的数据,复制到不同的服务器中。

  • MySQL数据:C---->S架构软件

    • 1)mysql数据库本质上就是一个基于网络通信的软件。

    • 2)所有基于网络通信的软件,底层都是socket。

    • 服务端:

      • 基于网络通信

      • 手法消息

    • 客户端:

      • 基于网络通信

      • 收发消息

    • 所有语言若想操作数据库,拿到服务端ip和port,都必须遵循一套标准的解析指令 ---> SQL语句

 

  • 学习SQL语句

    • DBMS:数据库管理系统

      • 关系型数据库:MySQL、Oracle、DB2、sql server ...

        • 1)表结构

          • 需要哪些字段

          • 字段是什么类型

        • 2)字段与字段类型

          • name --->'tank' --->字符串

          • age --->17---->整形

      • 非关系型数据库:redis、mongodb...

        • 非关系型数据库一般以key:value的形式存储

          {

          'name':'tank'

          }

 

  • 安装数据库

    • 1.下载mysql安装包

    • 2.解压安装包放在D:中

    • 3.添加系统环境变量

    • 4.以管理员身份打开CMD,输入mysqld启动服务端,

      • bin目录下的:mysqld.exe

  • 建立mysql服务

    • 1.找到mysql的安装目录,进入bin目录

 

 

 

 

2.输入mysqld --initalize

 

3.输入mysqld --install 进行安装:

 

 

4.安装完成后启动mysql显示如下:

 

 

 

 

 

 

 

 

 

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!