zoukankan      html  css  js  c++  java
  • 数据库

    数据库

    什么是数据库

    管理数据的系统---安装某种管理数据的系统---管理对象本质是文件

    存数据的位置

    内存,硬盘

    什么是系统

    运行在硬件基础上,管理其他软件

    数据库的组成

    库:存放多张表---文件夹

    表:包含多条相同结构的记录---文件

    记录:包含多个key-value键值对的一条数据---二进制数据

    字段:描述信息---信息本身==key-value ---二进制数据

    stu
    id 		name		age			gender
    1		Bob			18			male
    2		Tom			20			female
    

    数据库的分类

    1)关系与非关系

    关系:数据库中表与表有联系 --mysql

    非关系:没有表概念 --redis,mongodb(介于关系与非关系)

    2)内存与硬盘

    硬盘: 数据可以永久存储---mysql,mongodb

    内存:数据的存取效率极高---redis,memcache

    3)sql与nosql

    sql: 数据库操作通过sql语句

    nosql:数据库操作就是key-value形式(value就是一条记录)

    ​ stu---{'name':'Bob' , 'age':18}

    ​ stus---[{'name':'Bob' ,'age':18},{'name':'Tom' ,'age':20}]

    ​ name---'Jerry'

    安装

    """
    1、解压免安装版本(5.6 - 没有初始密码)
    2、配置环境变量:数据库绝对路径下的bin
    3、配置服务:
    	启动管理员终端:mysqld --install [nmysql]
    """
    

    卸载

    """
    前提)启动终端,输入 mysql,如果不是提示 不是内部或外部命令,代表已安装数据库
    
    1)直接连入
    	i 搜索:服务,检索mysql服务,有
    		停止服务,并移除服务 - 启动管理员终端:mysqld --remove
    			
    	ii 搜索:服务,检索mysql服务,无 (mysql使用命令启动)
    		停止服务,启动管理员终端
    			tasklist | findstr mysql
    			taskkill /pid 进程pid /f
    	
    2)连接超时
    	搜索:服务,检索mysql服务,移除服务即可
    	
    3)移除环境变量
    
    总结:如果能连入,先停止服务 | 如果添加了服务,就移除服务 | 取消环境变量配置
    """
    
  • 相关阅读:
    form表单 获取与赋值
    转:探讨JS合并两个数组的方法
    Extjs动态增删组件
    Extjs中创建Tree菜单【一】
    Extjs中grid前端分页使用PagingMemoryProxy【二】
    python模拟线性回归的点
    TensorFlow 辨异 —— tf.add(a, b) 与 a+b(tf.assign 与 =)、tf.nn.bias_add 与 tf.add(转)
    python使用cv2显示图片像素值
    tensorflow中run和eval的区别(转)
    获取tensorflow中tensor的值
  • 原文地址:https://www.cnblogs.com/aden668/p/11557400.html
Copyright © 2011-2022 走看看