一.Join语法概述 join 用于多表中字段之间的联系,语法如下: ... FROM table1 INNER|LEFT|RIGHT JOIN table2 ON conditiona table1:左表;table2:右表。 JOIN 按照功能大致分为如下三类: INNER JOIN(内连接,或 ...
分类:
数据库 时间:
2019-09-02 14:06:48
阅读次数:
99
虚拟机环境中,用了Windows Server2012,安装SQL SERVER 2005的过程中,总是提示无法启动服务,各种搜索,做了以下尝试: 1、修改IP网络设定、 2、VIA网络禁用、 3、修改CPU核数为2的整数倍等方式、 4、修改SQL SERVER服务的登录方式等,都没有解决, 最后发 ...
分类:
数据库 时间:
2019-09-02 14:09:32
阅读次数:
138
CAD2007版本 这个文本对象的外框的左下角都是0,0,0? 为啥呢 ...
分类:
数据库 时间:
2019-09-02 14:13:26
阅读次数:
215
环境信息: 版本: mongodb 3.2 备份: mongodump 恢复: mongorestore 本文参考官方文档: 备份 host 指定mongodb地址和端口 db 指定数据库 excludeCollection 排除指定集合(我习惯叫做 表,可写多个,即可排除多个集合。) gzip 启 ...
分类:
数据库 时间:
2019-09-02 14:13:46
阅读次数:
119
数据库介绍 什么是数据库? 数据库(Database)是按照数据结构来组织、存储和管理数据的仓库,每个数据库都有一个或多个不同的API用于创建,访问,管理,搜索和复制所保存的数据。我们也可以将数据存储在文件中,但是在文件中读写数据速度相对较慢。所以,现在我们使用关系型数据库管理系统(RDBMS)来存 ...
分类:
数据库 时间:
2019-09-02 14:16:28
阅读次数:
104
前言 我的数据库版本是5.7.23,最近发现执行SQL越来越慢,一条SQL语句执行需要将近30s。 对于原因,查询资料, https://www.cnblogs.com/qwangxiao/p/8921196.html一文中写道: 导致SQL执行慢的原因: 1. 硬件问题。如网络速度慢,内存不足,I ...
分类:
数据库 时间:
2019-09-02 14:18:24
阅读次数:
143
Oracle误删数据的恢复,分为两种方法:SCN和时间戳两种方法恢复。 一、通过SCN恢复删除且已提交的数据 1、获得当前数据库的SCN号 select current_scn from v$database; (切换到sys用户或system用户查询) 查询到的SCN号为:1499223 2、查询 ...
分类:
数据库 时间:
2019-09-02 17:04:57
阅读次数:
155
2 索引使用树形结构提高查询速度的操作叶子节点上:数据大小小,且区分度高聚集索引:即主键索引:叶子节点存在id,关联着对应数据(主键)where ... 只能在主键的时候明显提高检索速度 只能给一个字段加主键,如果在where中不使用该字段,则索引无效 添加主键的方式即为添加主键索引的方式 辅助索引 ...
分类:
数据库 时间:
2019-09-02 17:10:51
阅读次数:
128
MONTHS_BETWEEN的使用 MONTHS_BETWEEN函数返回两个日期之间的月份数。 若天数不够一月或多于一月,则以31为分母计算 oracle之TRUNC函数 TRUNC(number,num_digits) Number 需要截尾取整的数字。 Num_digits 用于指定取整精度的数 ...
分类:
数据库 时间:
2019-09-02 17:11:10
阅读次数:
139
1、输入cmd命令打开控制台: 2、进入mysql.exe所在的路径: 3、执行mysqld --skip-grant-tables(注意:在输入此命令之前先在任务管理器中结束mysqld.exe进程,确保mysql服务器端已结束运行, 输入此命令之后命令行就无法操作了,此时可以再打开一个新的命令行 ...
分类:
数据库 时间:
2019-09-02 17:20:28
阅读次数:
135
SELECT * FROM nst_t_conferencehis WHERE ConferName REGEXP '军工|军资'; ...
分类:
数据库 时间:
2019-09-02 17:21:01
阅读次数:
104
写在前面的话 人在河边走,湿鞋是早晚是事情,操作服务器,数据库也一样。谁也不知道自己哪一天控制不住自己就手贱。这时候有两个东西能救我们,一是备份,二是 bin log,bin log 前面讲了,但是 bin log 可能只是由于清理机制,可能里面只是一部分数据。所以,真正它更多的是用来恢复备份恢复以 ...
分类:
数据库 时间:
2019-09-02 17:28:52
阅读次数:
107
https://dev.mysql.com/doc/refman/5.7/en/keywords.html#keywords-in-current-series Keywords and Reserved Words A ACCESSIBLE (R) ACCOUNT; added in 5.7.6 ...
分类:
数据库 时间:
2019-09-02 18:56:39
阅读次数:
97
在一些项目中由于一些特殊原因仍然保留着显示的获取数据库连接(Connection)、提交事务、回滚事务、关闭连接等操作;其中关闭连接是比较容易疏忽又比较难在前期发现的问题。 我是如何排查连接未关闭的问题的? 首先还是提出3W: 1.What? 数据库连接是应用服务器和数据库之间建立的tcp连接,在获 ...
分类:
数据库 时间:
2019-09-02 19:07:44
阅读次数:
273
处理百万级以上的数据提高查询速度的方法: 1.应尽量避免在 where 子句中使用!=或<>操作符,否则将引擎放弃使用索引而进行全表扫描。 2.对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。 3.应尽量避免在 where 子句中对字段进行 n ...
分类:
数据库 时间:
2019-09-02 19:10:16
阅读次数:
88
1、下载 使用mysql免费版, 从官网下载,压缩包格式的mysq5.7,win64位。 2、环境变量 解压缩后,把 D:\software\mysql-5.7.27-winx64\bin 添加到 Path。 3、安装以及初始化 在 mysql的bin目录下,新建 my.ini文件。 接下来,使用管 ...
分类:
数据库 时间:
2019-09-02 19:26:37
阅读次数:
115
MySQL安装分为安装版和解压版,安装版主要是由一个exe程序式安装,有界面鼠标点击安装即可,小白建议使用安装版安装mysql,相比较与安装版,解压版安装更“纯净”,没有多余的东西,但是较为复杂,坑点也比较多(都是泪),本教程位于提供安装MySQL最新版8.0.11的正确姿势(滑稽) 1.到MySQ ...
分类:
数据库 时间:
2019-09-02 19:30:44
阅读次数:
123
MySQL的行(记录)的操作(一) 1. 增(insert) 2. 删(delete) 3. 改(update) 查询操作: 4.4 where筛选 where语句中可以使用: 之前我们用where 后面跟的语句是不是id=1这种类型的啊,用=号连接的,除了=号外,还能使用其他的,看下面: mysq ...
分类:
数据库 时间:
2019-09-02 19:32:05
阅读次数:
114
SQL四大查询语句——增删改查 增-INSERT INSERT INTO 表 (字段列表) VALUES(值列表) INSERT INTO `user_table` (`ID`, `username`, `password`) VALUES(0, 'blue2', '987654'); // 给0是 ...
分类:
数据库 时间:
2019-09-02 19:35:43
阅读次数:
102
2019-09-02 17:55:55 ...
分类:
数据库 时间:
2019-09-02 19:42:36
阅读次数:
102