简 介 MongoDB更加接近于关系型数据库,支持字段索引,游标操作,优势在于查询功能十分强大,擅长查询JSON数据,能存储海量数据,但是不支持事务 MySql在数据量大的时候效率下降明显,所以MongoDB更多的时候作为关系型数据库的一种替代 内存管理机制 Redis数据全部存储在内存,定期写入磁 ...
分类:
数据库 时间:
2017-05-24 16:09:37
阅读次数:
218
1、使用DB Frist模式创建实体数据模型 Db Frist创建实体数据模型(创建edmx并不是重点,各位随意即可),此处取名ZeroCodeDB,所得文件如图所示; 其中红框中的文件(ZeroCodeDB.tt)是各实体的生成的关键代码,即Entity的T4模板文件,本文正是要对此文件动刀。 2 ...
分类:
数据库 时间:
2017-05-24 16:10:55
阅读次数:
224
点击DBMS后面的黄色(浏览)文件图标, 找到安装目录里面PowerDesigner \Resource Files\DBMS,就可以了. 找到安装目录里面PowerDesigner \Resource Files\DBMS,就可以了. ...
分类:
数据库 时间:
2017-05-24 17:00:09
阅读次数:
179
一.添加远程连接EXEC sp_addlinkedserver @server = '254', @srvproduct = '',--链接服务器的 OLE DB 数据源的产品名称 @provider = 'SQLOLEDB', @datasrc = '192.168.1.254'; [ @serv ...
分类:
数据库 时间:
2017-05-24 17:00:45
阅读次数:
259
场景: springboot+springsecurity+mysql(jpa)实现: 1.pom依赖: 1 <!-- security --> 2 <dependency> 3 <groupId>org.springframework.boot</groupId> 4 <artifactId>sp ...
分类:
数据库 时间:
2017-05-24 17:01:22
阅读次数:
748
索引并不是时时都会生效的,比如以下几种情况,将导致索引失效: 1.如果条件中有or,即使其中有条件带索引也不会使用(这也是为什么尽量少用or的原因) 注意:要想使用or,又想让索引生效,只能将or条件中的每个列都加上索引 2.对于多列索引,不是使用的第一部分(第一个),则不会使用索引 3.like查 ...
分类:
数据库 时间:
2017-05-24 17:02:49
阅读次数:
228
1.Mysql中可用存储过程和函数来实现复杂逻辑处理,两者的对比如下:存储过程作为可执行文件,编译一次放在数据库中,函数又返回值。可设定使用权限。 存储过程中可使用游标,声明变量。用call调用。 2.Hive可用udf(user defined function)来实现复杂逻辑处理 编辑Pytho... ...
分类:
数据库 时间:
2017-05-24 17:05:54
阅读次数:
209
--1、以下几个为相关表SELECT * FROM v$lock;SELECT * FROM v$sqlarea;SELECT * FROM v$session;SELECT * FROM v$process ;SELECT * FROM v$locked_object;SELECT * FROM ...
分类:
数据库 时间:
2017-05-24 17:06:58
阅读次数:
183
测试时使用三种文件格式: ISO-8859 Netpbm PBM image ASCII 这种处理方式在文件格式为ASCII时,copy中途仍然会出现编码错误提示。 ERROR: invalid byte sequence for encoding "UTF8": 0xb3 最后摸索发现不管什么格式 ...
分类:
数据库 时间:
2017-05-24 17:09:11
阅读次数:
688
对于下表, 1. 场景:查询代课天数最多的老师的信息。 方法一:select % from teacher order by days desc limit 1 ; 该方法有漏洞:授课天数最多的老师实际上有两位:Hanna和Luna。 直接设置limit 1会限制只输出1位老师。而实际我们不知道有几 ...
分类:
数据库 时间:
2017-05-24 17:38:53
阅读次数:
200
php 连接 sqlserver 时, 程序生成的sql语句, 如果在 sqlserver客户端执行时, 可以正确返回结果, 在程序中执行, 总返回 false, 打开调试也没有任何错误。 无意中发现了如题所示的错误, 处理办法如下: Chang the version in /etc/freetd ...
分类:
数据库 时间:
2017-05-24 18:27:01
阅读次数:
190
MySQL的官方地址:https://www.mysql.com/ 社区最新版本:5.7.18 有两种下载格式:Installer和Zip两种 以zip格式简单介绍: 将压缩包解压后内容复制到所需目录(如:D:/Program Files/mysql ) mysql :the MySQL comma ...
分类:
数据库 时间:
2017-05-24 18:35:41
阅读次数:
173
leveldb是一个非常强悍的kv数据库,自然,我也希望能在go中使用。 假设有官方的go leveldb实现,那我会优先考虑。譬如这个。可是该库文档全然没有,而且在网上没发现有人用于实战环境。对其是否能在生产环境中使用打上问号,保险起见,我还是决定不使用。 由于leveldb有c的接口,所以通过c ...
分类:
数据库 时间:
2017-05-24 19:14:27
阅读次数:
234
第一种方法: 思路:想要把excel表格内的数据直接导入数据库不是那么容易,可以把excel表格另存为.csv格式的文档(特点:内容以逗号分割);然后通过一系列的文档操作函数处理成为一个二维数组,然后再进一步处理即可导入数据库 思路正确但有时会出现问题(explode这里会出现问题,因为数据中可能也 ...
分类:
数据库 时间:
2017-05-24 19:20:14
阅读次数:
224
怎样查看MySql数据库物理文件存放位置? 使用命令行查找: show global variables like '%datadir%'; 我查找的位置:C:\ProgramData\MySQL\MySQL Server 5.7\Data\ 修改默认保存的位置: 在C:\ProgramData\M ...
分类:
数据库 时间:
2017-05-24 19:23:53
阅读次数:
264
1.数据库的简单介绍 1.1 数据库,就是一个文件系统,使用标准sql对数据库进行操作 1.2 常见的数据库 oracle 是oracle公司的数据库,是一个收费的大型的数据库 DB2,是IBM公司的数据库。是一个收费的大型数据库; SQLSever,是微软公司的数据库。是中型的数据库 MYsql数 ...
分类:
数据库 时间:
2017-05-24 20:15:24
阅读次数:
290
1.新建数据库 在数据库名或者表名上右键 运行SQL语句 2.去掉对勾 F5刷新则可以发现导入的表。 ...
分类:
数据库 时间:
2017-05-24 20:19:30
阅读次数:
270
SQL> create tablespace ts_users datafile '/u01/app/oracle/oradata/enmo1/ts01.dbf' size 10m autoextend on maxsize 20m, '/u01/app/oracle/oradata/enmo1/t ...
分类:
数据库 时间:
2017-05-24 20:19:36
阅读次数:
252
数据库抽象层: 在数据迁移和项目操作多数据库时,为了便于操作而提供一种的解决方案。 当从一个数据库系统向另一个数据库系统迁移时,几乎不用更改太多的程序代码,如将MS SQL Server迁移到MySQL。 代码规划必须规范,尽量使用相同的数据进行对象实例化,并且使用相同的数据库抽象层(如PDO)。这 ...
分类:
数据库 时间:
2017-05-24 20:19:59
阅读次数:
325