`
jiaoronggui
  • 浏览: 1303927 次
  • 性别: Icon_minigender_1
  • 来自: 合肥
博客专栏
B7c2eb31-a8ea-3973-a517-d00141f39b89
项目管理软件-redmin...
浏览量:115272
4a63e153-250f-30f6-a051-97cfc67cb3d3
IT职业规划
浏览量:197740
社区版块
存档分类
最新评论

安装REDMINE,出现Mysql::Error: BLOB/TEXT column 'description'

阅读更多
安装时候,会出现Mysql::Error: BLOB/TEXT column 'description' can't have a default value: ALTER TABLE `projects` CHANGE `description` `description` text DEFAULT ''
这个问题可以如下解决:
I think your problem in issues controller is not the same question with my migration error.

to JP Lang:
I have resolved my migration error by some irregular method. Please note:
1. MySQL 5.0 and 5.1 will not allow default value for BLOB/TEXT column.
2. If MySQL is working in strict mode, it will report an error on a TEXT column's default value and stop. While if its work mode is not strict mode(maybe sql_mode=""), it will just give out a warning instead of an error and the sql command will be executed successfully.
3. MySQL 5.0 binary installed on windows will work in strict mode in default. While it will not work in strict mode on linux compiled from source.(I'm not sure with linux because I use windows xp)
4. So maybe most of the redmine's users wouldn't encounter this problem...

So, to windows users of redmine, if you have encountered my problem, there is a solution:
1. find your mysql server's ini file, will be "MySQL\MySQL Server 5.0\my.ini" in default.,找到my.ini文件
2. locate this line: sql-mode="STRICT_TRANS_TABLES,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION"
3. add a "#" to the head: #sql-mode="STRICT_TRANS_TABLES,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION"
4. restart mysql server
5. run rake db:migrate, it should succeed this time
6. change the my.ini file back and restart mysql server
0
0
分享到:
评论

相关推荐

    redmine_rt:Redmine插件,用于事件的实时通知

    redmine_rt(Redmine实时插件) 该... 您必须安装依赖项插件redmine_base_deface: cd pluginsgit clone https://github.com/jbbarth/redmine_base_deface按照通常的插件安装过程安装redmine_rt: cd pluginsgit clone ...

    redmine 2.6插件包

    主题安装目录 redmine/public/theme/ 插件安装方法: 步骤1:bundle install 如果有问题试试gem update(要运行很久) 步骤2:rake redmine:plugins:migrate RAILS_ENV=production 如果有问题,咨询作者,或者可以...

    redmine_iat:redmine插件

    Redmine IAT Redmine 问题工具插件与和集成安装对于 Redmine 2.6.x ~ $ cd {REDMINE_ROOT}$ git clone https://github.com/stargazer8tw/redmine_iat.git plugins/redmine_iat$ bundle install --without ...

    redmine_saml:Redmine插件,向Redmine添加了SAML身份验证

    Redmine OmniAuth SAML插件 该插件基于为基于添加了SAML身份验证支持。 要求 Redmine >= 4.1.0 Ruby>= 2.4.10 Redmine插件: 正在安装 您可以先在查看插件的一般说明。 cd $REDMINE git clone ...

    redmine_negar:Redmine Markdownrich编辑器插件

    Negar插件这是一个...目录安装只需将此仓库复制到redmine插件目录中,然后进行迁移并重新启动服务器:假设您已将redmine安装到/usr/share/redmine : cd /usr/share/redmine/plugins或下载插件使用Git git clone ...

    redmine_tags:Redmine插件,增加了问题标记支持

    将此存储redmine/plugins/redmine_tags到redmine/plugins/redmine_tags 。 cd redmine/plugins git clone https://github.com/ixti/redmine_tags.git 安装依赖项并迁移数据库。 bundle install rake redmine:...

    通过kubernetes安装redmine

    此文介绍通过kubernetes安装redmine。 详细介绍请参考博客文章:https://mp.csdn.net/postedit/82082134 此文档为excel格式,保护操作步骤的大部分截图,方便学习。 主要包括以下内容: 从github取得redmine的yaml...

    redmine-scheduler:用于在 redmine 中安排项目的插件

    安装: 先决条件:除非您使用 ruby​​-1.9,否则您将需要 fastcsv gem( gem install fastercsv as root)。 1.4 到 1.5.3 版本已经过测试。 将插件下载到您的“plugins/”目录。 确保保持正确的文件夹名称,...

    redmine_timetables:Redmine插件,用于显示用户时间表

    redmine_timetables Redmine插件,用于使用[dhtmlx计划程序]( )显示用户计划。 整体时间表可在redmine的“管理”部分中以新视图的形式获得。 此外,每个启用了“时间表”模块的项目都有一个特定于项目的时间表。...

    redmine_pulls:允许用户为链接到项目的存储库创建请求请求

    Redmine拉 允许用户为链接到项目的存储库创建请求请求。 兼容性 该插件版本仅与Redmine 3.4及更高版本兼容。 安装 下载.ZIP存档,解压缩文件并将插件目录复制到#{REDMINE_ROOT}/plugins/redmine_pulls 。 从目录#{...

    redmine_mentions:允许用户在其注释中提及团队成员

    Redmine提及 允许用户在其注释/评论中提及团队成员。 功能性 在编辑问题时,用户可以从下拉列表中提及他/她的同事用户名,这些用户名是项目的一部分,提到的用户会收到一封电子邮件,其中包含在特定问题上提及他的...

    redmine图片粘贴插件:clipboard_image_paste.zip

    实现将剪贴板中的图像粘贴到表单的注释框中,并提供详细的操作说明:https://blog.csdn.net/yanmuchen/article/details/102783482

    redmine_surveys:Redmine的调查插件

    按照 Redmine 插件安装步骤进行操作: : 运行插件迁移命令: bundle exec rake redmine:plugins:migrate RAILS_ENV=production 重新启动您的 Redmine 网络服务器 以管理员身份登录 Redmine 配置插件的权限:创建...

    redmine-view-customize:查看Redmine的自定义插件

    Redmine View自定义插件 这个插件使您可以自定义的视图。 特征 通过在符合条件的页面上插入JavaScript,CSS或HTML来自定义页面。 安装 将插件安装在Redmine插件目录中,将此存储view_customize为view_customize : ...

    redmine_evm:Redmine的挣值管理插件

    Redmine EVM V1.0.2(2018年6月19日) 关于 该插件使用一种监测方法)来衡量项目的当前进度。 通过设置项目基准,它会生成三个关键指标,即计划值,实际成本和挣值,并通过这些指标来绘制折线图和性能指标。 使用...

    如何在局域网安装Redmine(原创)

    介绍了如何在局域网的服务器上安装Redmine,文中很大一部分是自己的原创。由于本人要在公司的内部服务器上安装一个Redmine,根据网上找到的介绍Redmine的安装的文章实践过程中遇到了不少问题。经过几天的奋战,终于...

    worklogs:这是 Redmine 的工作日志插件

    工作日志这是 Redmine 的工作日志插件。要求 Ruby interpreter: 1.9.2, ... 安装插件后,您需要重新启动 Redmine 才能使插件可用。任务靠耙子 #day reportRAILS_ENV=production bundle exec rake worklogs:day day=2013

    Mac下Redmine3的安装

    Mac下创建Redmine,开发工具是RubyMine,rails环境搭建(http://download.csdn.net/detail/zjanjun/9134299)好后,可以很快的安装Redmine

    redmine_infdot_upload:一个 Redmine 插件,用于自动化发布文件管理

    为给定版本设置为 true 以使文件出现在 Redmine Files 部分中的该版本下。 用法 curl 的示例用法: curl \ -F "file=@$file" \ -F "project=$project" \ -F "user=$user" \ -F "password=$password" \ -k &...

    redmine mylyn connector

    来源是下面的地址,但是我是下载了很久,一直...https://github.com/ljader/redmine-mylyn-plugin/releases/tag/release-0.4.0.201602071631 关于使用方法可以参照:http://download.csdn.net/detail/huaishu/8309963

Global site tag (gtag.js) - Google Analytics