码迷,mamicode.com
首页 > 数据库
SQL VS NoSQL
(关系型与非关系型)数据库的区别: 关系型和非关系型数据库的主要差异是数据存储的方式 1.1 数据表 VS 数据集 关系型数据天然就是表格式的,因此存储在数据表的行和列中。数据表可以彼此关联协作存储,也很容易提取数据。与其相反,非关系型数据不适合存储在数据表的行和列中,而是大块组合在一起。非关系型数 ...
分类:数据库   时间:2016-12-18 23:41:01    阅读次数:232
Failed: error processing document #281: unexpected EOF,往MongoDB当中插入json文件时出现的错误。
往MongoDB当中插入json文件时提示的错误(我的操作系统是win10): 当时的执行命令是:mongoimport -d test -c restaurants d://primer-dataset.json 之后将 primer-dataset.json文件存入文件夹当中就可以成功插入了,执 ...
分类:数据库   时间:2016-12-18 23:32:47    阅读次数:268
Nodejs之mssql模块的封装
在nodejs中,mssql模块支持sqlserver数据库操作。今天将mssql模块的某些功能封装为一个类,方便以后调用。封装的功能有执行存储过程,执行查询语句操作等。如果本篇文章对大家有帮助,那就再好不过了! 要使用mssql模块,请先用npm加载到项目中。加载过程:打开cmd命令框,定位到项目 ...
分类:数据库   时间:2016-12-18 23:27:10    阅读次数:816
INSTALL MYSQL IN MAC
安装好MYSQL后,在System References中找到MYSQL,启动它。 启动之后在终端中输入添加MySQL路径的命令,把MYSQL路径添加到PATH中: PATH="$PATH":/usr/local/mysql/bin 在终端登录到MySQL的命令如下:mysql -u root -p ...
分类:数据库   时间:2016-12-18 23:27:56    阅读次数:349
SQL面试笔试经典题(Part 1)
本文是在Cat Qi的原贴的基础之上,经本人逐题分别在MySql数据库中实现的笔记,持续更新... 参考原贴:http://www.cnblogs.com/qixuejia/p/3637735.html 01 表结构 Student(Sno,Sname,Sage,Ssex) 学生表 Course(C ...
分类:数据库   时间:2016-12-18 23:24:53    阅读次数:304
MySQL 性能优化
1. 为查询缓存优化你的查询 大多数的MySQL服务器都开启了查询缓存。这是提高性最有效的方法之一,而且这是被MySQL的数据库引擎处理的。当有很多相同的查询被执行了多次的时候,这些查询结果会被放到一个缓存中,这样,后续的相同的查询就不用操作表而直接访问缓存结果了。 这里最主要的问题是,对于程序员来 ...
分类:数据库   时间:2016-12-18 23:23:44    阅读次数:305
MySQL 索引
MySQL索引的建立对于MySQL的高效运行是很重要的,索引可以大大提高MySQL的检索速度。打个比方,如果合理的设计且使用索引的MySQL是一辆兰博基尼的话,那么没有设计和使用索引的MySQL就是一个人力三轮车。索引分单列索引和组合索引。单列索引,即一个索引只包含单个列,一个表可以有多个单列索引,... ...
分类:数据库   时间:2016-12-18 23:21:45    阅读次数:325
mysql简单练习
数据库入门 2.1 引入 数据保存到内存: 优点: 1)读写非常快 缺点: 1)程序关闭导致数据丢失 数据保存到文件: 优点: 1)数据可以永久保存 缺点: 1)频繁地IO操作,效率不高! 2)数据管理不方便。例如查询某个数据需要全部读取出来,再匹配。 数据保存到数据库软件: 优点: 1)数据永久保 ...
分类:数据库   时间:2016-12-18 23:18:41    阅读次数:308
yii2.0查询数据库降低内存占用方法
yii2.0查询数据库降低内存占用方法 1.查询结果转化数组 (对象在内存中占有量比数组高 where()后面加->asArray() 把对象转换成数组) $results = Test::find()->where(['between','id',1,2])->all(); //打印结果是对象 $ ...
分类:数据库   时间:2016-12-18 23:05:58    阅读次数:644
用ADO.NET存入数据库
点击按钮存入登录名和密码: ...
分类:数据库   时间:2016-12-18 23:04:20    阅读次数:190
Oracle数据库任何用户密码都能以sysdba角色登入
* 本文相关环境:Windows 10,64位操作系统;Oracle 11gR2;toad for Oracle12.1 最近在学习Oracle数据库,使用Toad for Oracle来查看数据库的信息,发现在以sysdba角色登录数据库时,无论输入什么密码,均可以连接到数据库,以为是数据库又出故... ...
分类:数据库   时间:2016-12-18 23:04:09    阅读次数:198
使用Navicat for Oracle新建表空间、用户及权限赋予 (转)
Navicat for Oracle是有关Oracle数据库的客户端工具。通过这个客户端,我们可以图形方式对Oracle数据库进行操作。 说明我们此次试验的Oracle数据库版本是Oracle 10G Express Edition,也即是我们平时所说的Oracle XE版本。此版本对于,我们学习来 ...
分类:数据库   时间:2016-12-18 23:02:13    阅读次数:297
使用powerdesigner创建数据库表
(1 )新建概念模型 (2 )新建表,添加表各个属性 填写属性名称和类型,主键要勾选上P,M,D。 (3) 如何各个表中有相同的字段名,需要设置Tool->Model Options,把红色区域的复选框中的勾去掉。 (4)填写完之后,按Ctrl+G快捷键生成物理模型,如果报错,需要修改Tools-> ...
分类:数据库   时间:2016-12-18 21:16:37    阅读次数:236
有关mysql数据库的编码
今天在通过表单给php提交数据,然后插入到数据库中。网页与php的编码格式均为utf-8,在插入到数据库中时也设置了$this->query("set names utf8;"); 但是还是出现了在mysql中读取数据出现乱码和问号的情况。后来实在是无解,将mysql设置为gbk编码,居然能正确的显 ...
分类:数据库   时间:2016-12-18 21:07:42    阅读次数:175
sql 内连接和外链接
如表 table1 | table2 | id name |id score | 1 lee |1 90 | 2 zhang |2 100 | 4 wang |3 70 | 以下均在查询分析器中执行 一、外连接 1.概念:包括左向外联接、右向外联接或完整外部联接 2.左连接:left join 或 ...
分类:数据库   时间:2016-12-18 21:07:48    阅读次数:256
DataTable数据批量写入数据库三种方法比较
DataTable数据批量写入数据库三种方法比较 标签: it 分类: C#1) insert循环插入;2) sqldataadapter.update(dataset,tablename);3) sqlbulkcopy.WriteToServer(datatable);1、生成测试的datatab ...
分类:数据库   时间:2016-12-18 21:04:54    阅读次数:331
centos6.5yum安装mysql
一、查看系统中是否安装了mysql [root@pc ~]# rpm -qa | grep mysql mysql-devel-5.1.73-7.el6.x86_64 mysql-server-5.1.73-7.el6.x86_64 mysql-libs-5.1.73-7.el6.x86_64 my ...
分类:数据库   时间:2016-12-18 21:02:09    阅读次数:221
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!