`
like.eagle
  • 浏览: 253557 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

Drizzle使用问题记录

阅读更多

 

①在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, {:options=>"ENGINE=InnoDB DEFAULT CHARSET=utf8"})

rake aborted!

An error has occurred, all later migrations canceled:

 

Mysql::Error: You have an error in your SQL syntax; check the manual that corresponds to your Drizzle server version for the right syntax to use near 'CHARSET=utf8' at line 1: CREATE TABLE `contents` (`id` int(11) DEFAULT NULL auto_increment PRIMARY KEY) ENGINE=InnoDB DEFAULT CHARSET=utf8

 

(See full trace by running task with --trace)

 

此处错误提示的意思是:在drizzle中,不支持"CHARSET=utf8"这样的语法。

经过调查,在dirzzle中等同于"CHARSET=utf8"的语法是"COLLATE='utf8_general_ci'"。

且在drizzle中创建表格后,其默认的COLLATE都为'utf8_general_ci'。

 

 

分享到:
评论

相关推荐

    ruby和drizzle数据库的连接

    本篇文章将深入探讨如何使用Ruby与Drizzle数据库建立连接,以及相关的源码和工具应用。 Ruby是一种动态、面向对象的编程语言,常用于构建Web应用程序。而Drizzle是一个轻量级的开源数据库系统,源自MySQL,旨在为云...

    drizzle:用于开发,记录和展示UI模式库的简化工具

    通过使用`Drizzle`,开发者可以便捷地创建一套统一的UI组件,提高开发效率,确保产品设计的一致性。 ### **快速开始** 在开始使用`Drizzle`之前,确保已经安装了Node.js环境。然后,你可以按照以下步骤快速启动...

    duolingo clone using nextjs, postgresql, drizzle, ts, stripe, cl

    在Duolingo克隆项目中,它用于存储用户信息、课程数据以及其他与学习进度相关的记录。 3. **Drizzle**:Drizzle是专门为以太坊智能合约开发的一个JavaScript库,它简化了与以太坊网络的交互,特别是在处理智能合约...

    实战Nginx-书中示例

    8. 日志管理和访问控制:设置日志记录格式,进行访问限制和防盗链策略。 9. FastCGI与PHP集成:结合FastCGI处理PHP请求,搭建PHP环境。 10. WebSocket支持:了解如何配置Nginx以支持WebSocket协议,用于实时通信应用...

    NoSQL数据库学习教程.pdf

    Record-level mastering 记录级别主节点是指使用PNUTS的记录级别主节点。 PNUTS 的结构是指使用PNUTS的结构。 Tablets 寻址与切分是指使用PNUTS的 tablets 寻址与切分。 Write 调用示意图是指使用PNUTS的写调用...

    DeepskyStacker的常规使用深空摄影叠加软件.pdf

    - **偏置帧**:记录CCD在无光照下的噪声,用于去除0曝光噪声。 7. **RIGASTER**: 在这里,你可以选择要堆栈的图片数量,100/100表示全部叠加。手动预选优质帧可进一步提升结果。 总结,DeepskyStacker是深空...

    Mifos X安装

    ### Mifos X 安装指南 #### 一、前言 Mifos X 是一个开源的微金融服务平台,主要... - 下载 `drizzle-jdbc-1.3.jar`:[http://central.maven.org/maven2/org/drizzle/jdbc/drizzle-jdbc/1.3/drizzle-jdbc-1.3.jar]...

    A Practical Guide to the PBXT Storage Engine

    - **日志记录**:PBXT通过日志记录来确保数据的持久性和事务的一致性。 - **高性能**:相较于其他存储引擎,PBXT在高并发场景下表现出更好的性能。 - **内存驻留表**:从1.1 Beta版本开始,PBXT支持将表数据完全存储...

    英语日记的格式、日期、天气.doc

    - 使用第一人称,记录个人的感受和经历,可以使用现在时、过去时或将来时态,视具体情境而定。 6. **示例** 以下是一篇英语日记的示例: ``` January 18, 2011 Friday Sunny I am free now as I am spending ...

    unit1__写作专项课件-pdf (2).ppt

    还可以使用描述具体天气状况的词汇,如downpour(倾盆大雨)、drizzle(毛毛雨)等。 4. 正文: - 正文应使用第一人称和一般过去时,讲述旅行过程中的见闻和感受。开头可以简要介绍旅行的时间、地点和参与者。 - ...

    前端开源库-truffle

    5. **部署合约**: 使用 `truffle migrate` 命令将编译后的合约部署到指定的以太坊网络,同时记录迁移状态。 6. **编写和运行测试**: 在 `test` 目录下编写测试用例,使用 `truffle test` 命令执行测试,验证合约...

    英语日记的格式、日期、天气精选.doc

    - 常用的天气词汇有:clear(晴朗)、overcast(阴天)、cloudy(多云)、light rain(小雨)、heavy rain(大雨)、drizzle(毛毛雨)、shower(阵雨)等。 4. **正文写作**: - 正文位于日期和星期下方,可以...

    openresty所需所

    9. **错误处理和日志**:学会在Lua中进行错误处理和记录日志,这对于调试和监控OpenResty应用程序非常重要。 10. **第三方库集成**:OpenResty可以与各种第三方库集成,如Redis、Memcached、MongoDB等,实现数据库...

    phpMyAdmin-4.9.2-all-languages.tar.gz

    9. 支持多种数据库:除了MySQL和MariaDB,phpMyAdmin还能与其他兼容MySQL协议的数据库系统配合,如Drizzle、Amazon Aurora、Percona Server等。 10. 兼容性:phpMyAdmin适用于多种操作系统,包括Linux、Windows、...

    Mysql介绍及性能优化

    - **5.1**:引入了File NDB和记录复制功能。 #### 三、MySQL的应用场景与用户群体 MySQL因其高效稳定的表现而受到了广泛的欢迎,特别是在中小型企业网站中。许多知名网站如Facebook、Twitter等都在使用MySQL作为...

    NoSQL数据库笔谈

    Record-level mastering 记录级别主节点 PNUTS的结构 Tablets寻址与切分 Write调用示意图 PNUTS感悟 微软之SQL数据服务 非云服务竞争者 文档存储 Couc hDB 特性 Riak MongoDB Terrastore T hruDB Key Value / Tuple ...

    超越MySQL 对流行数据库进行分支的知识小结

    3. **社区支持**:不同分支的活跃度和社区支持程度也是重要考量,这关系到问题解决的速度和资源的丰富性。 4. **未来发展**:考察分支项目的长期规划和路线图,以及其背后的公司或组织是否可持续发展。 5. **安全性...

    drizzlepac:用于HST图像的AstroDrizzle

    该软件在HST数据上的使用情况在以下位置进行了说明: http://drizzlepac.stsci.edu/可以在以下位置找到代码本身中记录的接口的完整说明: http://drizzlepac.readthedocs.io安装conda(推荐) $ conda config --add...

    下毛毛雨:基于神经的洒水控制器

    神经网络的训练可能依赖于历史数据,如过去的气象条件和植物生长记录。通过这种方式,洒水控制器能够根据实时环境条件做出决策,避免过度或不足的灌溉。 Elixir的并发特性使得系统能够同时处理多个传感器数据,确保...

Global site tag (gtag.js) - Google Analytics