原文:6 Rules of Thumb for MongoDB Schema Design: Part 3 By William Zola, Lead Technical Support Engineer at MongoDB 这篇文章是系列的最后一篇。在第一篇文章里,我介绍了三种针对“一对多?”关系建模的...
分类:
数据库 时间:
2015-06-04 12:11:00
阅读次数:
131
数据库乱码问题主要都是因为字符集设置的有问题!1、在数据库里通过查看配置的字符集:数据库可以设置的字符集有:mysql>showcharacterset;+----------+-----------------------------+---------------------+--------+|Charset|Description|Defaultcollation|Maxlen|+-----..
分类:
数据库 时间:
2015-06-04 12:06:31
阅读次数:
249
升级MongoDB到2.6升级准备1.连接2.6mongoshell到2.4副本集辅助成员,在admin库执行db.upgradeCheckAllDBs()。2.评估升级到2.6的应用程序兼容性问题,参考:http://docs.mongodb.org/manual/release-notes/2.6-compatibility/单实例升级1.关闭mongod实例,用2.6mongod二进制文件..
分类:
数据库 时间:
2015-06-04 12:04:39
阅读次数:
176
OracleStudy之--Oracle11gRAC添加节点错误系统环境:操作系统:RedHatEL5Cluster:Oracle11gR2GridOracle:Oracle11gR2故障一:新节点和原节点时间不同步,添加节点失败1、在新节点执行“root.sh"[root@wqy3install]#/u01/11.2.0/grid/root.shRunningOracle11groot.shscript.....
分类:
数据库 时间:
2015-06-04 12:05:56
阅读次数:
386
Mysql常用命令详解
Mysql安装目录
数据库目录
/var/lib/mysql/
配置文件
/usr/share/mysql(mysql.server命令及配置文件)
相关命令
/usr/bin(mysqladmin mysqldump等命令)
启动脚本
/etc/init.d/mysql(启动脚本文件mysql的目录)
系统管理
连接MySQL
格式: my...
分类:
数据库 时间:
2015-06-04 11:58:26
阅读次数:
222
cmd下连接mysqlmysql -u root -proot-u后面跟用户名,-p后面跟密码,注意-p后没有空格
如果提示mysql命令找不到,在环境变量Path下增加mysql安装目录的bin路径(C:\Program Files (x86)\MySQL\MySQL Server 5.1\bin)source命令mysql>use xmanager;
mysql>set names utf8;...
分类:
数据库 时间:
2015-06-04 11:49:59
阅读次数:
173
Mysql中如果表和表之间建立的外键约束,则无法删除表及修改表结构。解决方法是在Mysql中取消外键约束: SET FOREIGN_KEY_CHECKS=0; 然后将原来表的数据导出到sql语句,重新创建此表后,再把数据使用sql导入,然后再设置外键约束: SET FOREIGN_KEY_CHECK...
分类:
数据库 时间:
2015-06-04 11:44:38
阅读次数:
145
页级:引擎 BDB。表级:引擎 MyISAM , 理解为锁住整个表,可以同时读,写不行行级:引擎 INNODB , 单独的一行记录加锁表级,直接锁定整张表,在你锁定期间,其它进程无法对该表进行写操作。如果你是写锁,则其它进程则读也不允许行级,,仅对指定的记录进行加锁,这样其它进程还是可以对同一个表中...
分类:
数据库 时间:
2015-06-04 11:38:54
阅读次数:
159
12345678910111213141516171819202122MySQL 从 5.5 之后默认引擎是 InnoDB,InnoDB 比 MyISAM 要好不少,但是毕竟庞大臃肿,所以以前都是默认 MyISAM,软硬件资源日渐丰富之后,InnoDB 就被重视了。如果是老的数据库,用的是 MyIS...
分类:
数据库 时间:
2015-06-04 11:39:41
阅读次数:
191
SQL注入是一个老生常谈但又经常会出现的问题。该课程是我在公司内部培训的课程,现在分享出来,希望对大家有帮助。 点击这里下载。
分类:
数据库 时间:
2015-06-04 11:39:36
阅读次数:
169
这个问题就是服务器不允许客户端去挂载,那么修改服务端的权限$ sudo vi /etc/hosts.deny 文本末添加### NFS DAEMONSportmap: ALLlockd: ALLmountd: ALLrquotad: ALLstatd: ALL配置hosts....
分类:
数据库 时间:
2015-06-04 11:37:43
阅读次数:
164
正常 data目录下的数据库文件只要表结构文件frm文件...甚是不解 钻研过后知道mysql的默认数据库引擎模式呗设置成了InnoDBinnodb表没有没有MYD和.MYI,其数据文件对应于ibdata1文件中要让.myd和.myi的数据库文件也出现,则转换表类型innodb为myisam.解决方...
分类:
数据库 时间:
2015-06-04 11:33:53
阅读次数:
185
其实也是小问题。但是小问题也是要时间解决的。弄不好还很不好处理。网上也有教程。但是时刻提醒自己脑子要活。不能照抄。1 问题起因,公司的一个项目,不同电脑的MYSQL 备份数据,就是拷贝DATA文件夹。不知道什么原因(操作系统?,MYSQL 版本?,文件损坏?)在运行项目时(打开Web项目时)老提示 ...
分类:
数据库 时间:
2015-06-04 11:22:05
阅读次数:
110
使用过MySQL的同学,刚开始接触最多的莫过于MyISAM表引擎了,这种引擎的数据库会分别创建三个文件:表结构、表索引、表数据空间。我们可以将某个数据库目录直接迁移到其他数据库也可以正常工作。然而当你使用InnoDB的时候,一切都变了。InnoDB 默认会将所有的数据库InnoDB引擎的表数据存储在...
分类:
数据库 时间:
2015-06-04 11:20:46
阅读次数:
159
Oracle误删除表数据后的恢复具体解释測试环境:SYSTEM:IBMAIX5LOracleVersion:10gR21.undo_retention參数的查询与改动使用showparameterundo命令查看当前的数据库參数undo_retention设置。显演示样例如以下:SQL>showpa...
分类:
数据库 时间:
2015-06-04 11:18:53
阅读次数:
241
mysql按照中文名称排序Sql代码 www.2cto.com /* Navicat MySQL Data Transfer Source Server : local Source Server Version : 50022 Source Host : localhost:33...
分类:
数据库 时间:
2015-06-04 11:05:40
阅读次数:
156
code pay payflag 00001 100.00 0 00001 50.00 1 00001 50.00 0 00002 200.00 0 pay 是 decimal,payflag 0 是付款, 1 是退款 把code相同并payflag=0的pay相加减去payfla...
分类:
数据库 时间:
2015-06-04 11:06:30
阅读次数:
192