`
like.eagle
  • 浏览: 248653 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论
文章列表
转载:http://hi.baidu.com/fengwill/blog/item/c80a8d829b0310aa6d811921.html   命令列表   rake db:migrate 命令作用:将所有未实施的迁移任务都实施到目标数据库上。   rake db:migrate VERSION=20080906120000 命令作用:撤销迁移任务到指定版本 迁移版本信息可以在所创建库(如elvuel_deployment数据库)下schema_info表中查看到相关记录信息。   rake db:migrate VERSION=0 命令作用:将数据库返回到最初状 ...
①查看表中各列的具体属性:   show full columns from table_name;   ②TODO    
  ①在ap1上执行rake db:migrate RAILS_ENV="ris",从而向drizzle数据库中导入mry_production数据库。 这时出现如下的错误: [root@rap1 mry]# rake db:migrate RAILS_ENV="ris" (in /var/qp/mry) RAILS_ENV ris ==  CreateContents: migrating ================================================= -- create_table(:contents ...
①activerecord gem包的修改: 经过测试可知在drizzle数据库中不支持如下两个SQL语句: (SET NAMES='utf8';)和(SET SQL_AUTO_IS_NULL=0;) 因此为了成功的将rails和drizzle数据库连接起来,需要将activerecord gem包中的代码作如下的修正: 修改文件: C:/Ruby187/lib/ruby/gems/1.8/gems/activerecord-2.3.8/lib/active_record/connection_adapters/mysql_adapter.rb 修改前:     def co ...
  1.因为drizzle服务器启动的默认端口是4427,因此修改宿主机(172.25.78.144)的/etc/vmware/vmnet8/nat/nat.conf文件如下所示: #db6(64bit) 8500 = 192.168.219.130:10000 8522 = 192.168.219.130:22 8506 = 192.168.219.130:3306 ↓↓↓ #db6(64bit) 8500 = 192.168.219.130:10000 8522 = 192.168.219.130:22 8506 = 192.168.219.130:3306 8606 ...
  #drizzle sql语法参考:http://docs.drizzle.org/#sql-language   现在,你就可以向服务器发出SQL命令了,就像用MySQL客户端那样。 drizzle> SELECT VERSION();   +--------------+   | VERSION()    |   +--------------+   | 2009.06.1063 |   +--------------+   1 row in set (0 sec)   我们先创建一个数据库并添加一张表: drizzle> CREATE DATABASE ...
(一)安装drizzle所需的环境:   #CentOS-5.2-x86_64-bin-DVD.iso 由于官方推荐drizzle安装在64位操作系统上,所以需要先在宿主机中创建新的虚拟机并且安装64位centos操作系统。   (二)drizzle安装   http://docs.drizzle.org/installing/redhat.html 方法一:取sourc直接编译安装 #http://docs.drizzle.org/installing/from_source.html#compile-source ./config/autorun.sh   #取个最新 ...

Drizzle简介

  Drizzle官方网站 http://www.drizzle.org/   相关网站: https://launchpad.net/drizzle #中文相关介绍: #http://www.infoq.com/cn/news/2008/08/drizzle #http://www.oschina.net/p/drizzle #http://www.soft6.com/tech/15/159823.html #http://database.51cto.com/art/200907/137239.htm  
发生环境mysql for rails (2.8.1)rails (2.2.2)ruby 1.8.6mysql (5.1.29-rc-win32)   问题描述MySql数据库可以连接,并且与MySql相关的rails配置都正常。但是在程序运行访问数据库时,服务器出现了如下的错误信息:ArgumentError (NULL pointer given):     (eval):3:in `each_hash'     (eval):3:in `all_hashes'.... 或者   在rials工程目录下执行rake db:migrate --trace命令导入数据库结构时,发生如下 ...
【Backgroud】在以MySQL为数据库的应用系统中,可以让MySQL记录下超过指定时间的SQL语句,这些SQL语句查询称为“慢查询”。开发者在掌握了这些慢查询的SQL语句后,可以根据自己的需求进行优化,从而提高整个系统的性能。 【Prop ...
1.怎么查看系统是32.位还是64位的? getconf LONG_BIT   2.查看硬盘的总容量、已用容量与inode等df   3.防火墙相关 ①:关闭防火墙;/sbin/service iptables stop ②:在防火墙的设置中加入对端口27017的允许;# $ /sbin/iptables -A RH-Firewall-1-INPUT -p tcp -m state --state NEW -m tcp --dport 27017 -j ACCEPT# $ /etc/init.d/iptables save active# $ /sbin/service iptab ...
#MySQL中查看表状态 SHOW TABLE STATUS;   #将数据库itembank中types表的AUTO_INCREMENT更改为7 ALTER TABLE itembank.types AUTO_INCREMENT 7;    
参考博文:http://hlee.iteye.com/blog/605762 1,安装需要的gem包gem install mongo_mapper 如果顺利的话,可以安装成功,并且包依赖的其他gem也都同时安装上了 , 例如在美国的linode服务器上,直接执行上面命令,就安装成功了,但是在大陆无法安装成功,至少我是经过下面的安装步骤成功的: gem install jnunemaker-validatable --source http://gemcutter.orggem install bson --source http://rubygems.orggem install m ...
环境:Windows 7 升级ruby所用的安装文件:rubyinstaller-1.8.7-p330.exe   因为制作MongoDB+Rails Demo的需要,所以将本地的ruby从1.8.6升级到了1.8.7。   本安装文件的默认目录是C:\Ruby187,而本地1.8.6的安装目录是C:\ruby。 我在安装时没有更改默认目录。   注意安装过程中请勾选下两项: Add Ruby executables to your PATH. Associate .rb and .rbw files with this Ruby installation.   安装完成 ...
nosql信息的集散地. http://blog.nosqlfan.com/   别再上NoSQLFan了!这些网站更有料~ http://blog.nosqlfan.com/html/951.html 总是有同学问我,网站上发的各种NoSQL相关的信息都从何而来,我又实在没有精力把自己的各种信息源整理起来。今天看到mynosql网站上的这个分享,觉得非常的好。于是把介绍简单翻译了一下照抄过来。 题目有点恶搞意味。但NoSQLFan要申明,我们不是说会停止博客更新,推荐这些网站只是给大家更多的渠道选择。have fun~ NoSQL 群组 LinkedIn NoSQL gro ...
Global site tag (gtag.js) - Google Analytics