数据库环境部署与故障原因:本次恢复的数据库安装在客户本地服务器上,服务器操作系统为windows2008r2。在当前环境内安装有mysql5.6单实例,引擎类型为innodb,表内数据存储所使用表空间类型为独立表空间。未进行数据库备份,未开启binlog。导致数据丢失的原因是由于人为误操作使用Delete命令进行删除数据时未添加where子句进行筛选导致全表数据被删除,删除后未对该表进行任何操作,
分类:
数据库 时间:
2020-03-02 16:27:19
阅读次数:
93
MySQL 连接的使用 在前几章节中,我们已经学会了如何在一张表中读取数据,这是相对简单的,但是在真正的应用中经常需要从多个数据表中读取数据。 本章节我们将向大家介绍如何使用 MySQL 的 JOIN 在两个或多个表中查询数据。 你可以在 SELECT, UPDATE 和 DELETE 语句中使用 ...
分类:
数据库 时间:
2020-03-02 11:04:50
阅读次数:
70
1.安装 打开命令行 npm i mongoose 2.连接数据库 // 引入安装的包 var mongoose = require('mongoose'); mongoose.connect('mongodb://localhost/mongoo'); //mongoo这里是代表数据库的名称 va ...
分类:
其他好文 时间:
2020-03-01 14:19:10
阅读次数:
84
【1】数据的定义: 【2】数据的语义: 【3】数据之间的联系: 【注】结构化数据:如:二维表数据 半结构化数据:如:html文档(数据的结构和内容混在一起,没有明显的区分) 非结构化数据:如:所有格式的文档,文件,文本,图像,各类报表,音频,视频, 【注】传统的关系数据库主要是面向事物处理,传统的关 ...
分类:
数据库 时间:
2020-03-01 12:37:05
阅读次数:
83
数组和广义表 可以看成是一种特殊的线性表, 其特殊在于 :表中的元素本身也是一种线性表,内存连续,根据下标在O(1)时间读写任何元素。 二维数组,多维数组,广义表,树,图都属于非线性结构 。 数组 数组的顺序存储 :行优先顺序,列优先顺序。数组中的任意元素可以在相同的时间内存取,即顺序存储的数组是一 ...
分类:
编程语言 时间:
2020-02-29 22:42:40
阅读次数:
96
一个接口同时更新多个表的步骤如下: 先针对每个表写一个序列化器 在视图中接收数据,并根据数据分别调用不同的序列化器。 1 新增主从表 在视图中先接收数据,把主从表的数据分别放在不同的字典里,把主表字典传入主表序列化器,如果主表数据存在,则获取主表ID,如果主表记录不存在,则先新增主表记录,完成后得到 ...
分类:
其他好文 时间:
2020-02-29 00:57:31
阅读次数:
89
[TOC] 前言 很多时候,我们需要把数控库中的表的数据导出成 脚本的情形。然后,在别的库执行的情况。 以下,总结使用 数据库中表数据导出成 脚本的步骤。 具体步骤 【1】打开 数据库,选择一个数据库,鼠标右键 任务 生产脚本。如下图所示: 【2】会弹出生成和发布脚本的提示框。点击“下一步”。如下图 ...
分类:
数据库 时间:
2020-02-28 17:15:38
阅读次数:
158
1.vue-echarts 安装和组件引用 插件官网 https://github.com/ecomfe/vue-echarts 安装 npm install eacharts vue-echarts 页面引入 import ECharts from 'vue-echarts' import ECh ...
分类:
移动开发 时间:
2020-02-28 10:33:51
阅读次数:
212
ALTER COLUMN、MODIFY COLUMN 和 CHANGE COLUMN 语句修改列: ALTER COLUMN:改变、删除列的默认值。 这个语句会直接修改 .frm 文件而不涉及表数据,所以操作很快。 -- 改变列的默认值 ALTER TABLE test ALTER COLUMN a ...
分类:
数据库 时间:
2020-02-28 01:02:51
阅读次数:
80
数组、链表、跳表 数组、链表、跳表基本实现和特性 Array(数组) java,c++: int a[100];//初始化的时候先定义好容量 Python: list=[]//直接定义一个数组 JavaScript: let x=[1,2,3] 时间复杂度 方法 | 复杂度 | prepend | ...
分类:
编程语言 时间:
2020-02-27 00:50:48
阅读次数:
139