Tag: 数据库

在Node.js中使用轻量级JavaScript DB

任何人都知道一个轻量级的,耐用的数据库,用Javascript写的,可以用Node.js。 我不希望像Mongo或Couch这样的(伟大的)解决scheme的“重量”。 一个简单的内存JS数据库能够以磁盘forms保存为文件就足够了。 我只会用它来存储less量的数据。 要求: 可以使用node.js服务器应用程序运行 可以将整个数据库保存到磁盘并在发生故障后恢复 不需要primefaces写入或交易支持 快速查询和sorting会很好 只需要支持小数据量,总共高达1MB 到目前为止,我已经遇到了TAFFY db,但是它在Node.js中似乎并没有被优化。 有人看到我在找什么吗? 谢谢

如何找出MySQL的root密码

我无法弄清楚我的MySQL root密码; 我怎么能find这个? 有密码存储的文件吗? 我正在关注这个链接,但是我没有在本地的directadmin目录。

对象'DF __ *'依赖于列'*' – 将int更改为double

基本上我有一个在我的EF数据库中有以下属性的表: public int Id { get; set; } public string Title { get; set; } public string Description { get; set; } public string Image { get; set; } public string WatchUrl { get; set; } public int Year { get; set; } public string Source { get; set; } public int Duration { get; […]

是否有一个很好的理由,我经常使用VARCHAR(255)(而不是另一个长度)?

在多个课程,书籍和作业中,我已经将文本字段定义为VARCHAR(255)作为“短文本”的默认types。 有没有什么好的理由,经常select255的长度,除了是一个不错的回合数 ? 是不是有一个很好的理由(过去是否适用)过去的一段时间呢? 当然,我意识到,如果你知道string的最大长度,更严格的限制会更理想。 但是,如果您使用的VARCHAR(255)可能表示您不知道最大长度,只是它是一个“短”string。 注意:我发现这个问题( varchar(255)v tinyblob v tinytext ),它表示VARCHAR( n )在n <= 255时需要n + 1个字节的存储空间, n > 255时需要n + 2个字节的存储空间。 这是唯一的原因吗? 这似乎是任意的,因为你只会比VARCHAR(256)节省两个字节,并且可以通过声明VARCHAR(253)来轻松地保存另外两个字节。

将值从一列复制到另一个表中

我怎样才能从一列复制值到另一个? 我有: Database name: list number | test 123456 | somedata 123486 | somedata1 232344 | 34 我希望有: Database name: list number | test 123456 | 123456 123486 | 123486 232344 | 232344 我应该有什么MySQL的查询?

如何检查数据库中是否存在视图?

我有一些SQL代码需要执行,如果一个特定的视图存在于数据库中。 我将如何去检查视图是否存在? 编辑:正在使用的DBMS是Microsoft SQL Server

SQL,Postgres OID,它们是什么,为什么它们有用?

我正在看一些PostgreSQL表创build,我偶然发现: CREATE TABLE ( … ) WITH ( OIDS = FALSE ); 我读了postgres提供的文档,我知道面向对象标识符的概念,但我仍然没有把握, 为什么这样的标识符会在数据库中有用? 使查询更短? 何时应该使用?

MySQL的隐藏特性

多年以来,我一直在使用Microsoft SQL Server ,但最近才刚刚开始使用MySQL与我的Web应用程序,我渴望知识。 为了继续处理“隐藏function”这个长长的问题 ,我想知道MySQL的任何隐藏或方便的function,希望能够提高我对这个开源数据库的了解。

有多less数据库索引太多?

我正在研究一个Oracle数据库相当大的项目(尽pipe我的问题同样适用于其他数据库)。 我们有一个网页界面,允许用户search几乎任何可能的字段组合。 为了使这些search更快速,我们将索引添加到我们认为用户将通常search的字段和字段组合。 但是,由于我们并不真正了解客户如何使用此软件,因此很难确定要创build哪个索引。 空间不是问题; 我们有一个4TB的RAID驱动器,我们只用了一小部分。 不过,我担心索引太多可能会影响性能。 因为每当添加,删除或修改行时都需要更新这些索引,所以我认为在单个表上创build数十个索引是个不错的主意。 那么有多less指标被认为太多? 10? 25? 50? 或者我应该只覆盖真的,真正普遍而明显的情况,忽略其他一切吗?

删除数据库表中的所有logging

如何在Ruby on Rails应用程序中删除其中一个数据库表中的所有logging?