`
sitoto
  • 浏览: 120505 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

mysql中创建索引是出错

阅读更多
在使用ruby on rails 建站的时候

数据库设置为utf-8格式,在部署为 production的时候 执行 migration时,创建index出错,提示 什么 太长 了 。。

郁闷的查查了

latin1 = 1 byte = 1 character
uft8 = 3 byte = 1 character
gbk = 2 byte = 1 character

mysql里面  string 是  255个 character,
如果 是 utf-8 那么就是255个字符 就是 255×3 了字符了。
这里好像是 创建index的一个bug。。

后来不想在仔细研究,就直接把 创建 index放最后,在 表创建好了后,把对应的字段改为 latin1 算了。。。
0
0
分享到:
评论

相关推荐

    MySQL中文参考手册.chm

    7.27 CREATE INDEX (创建索引)句法 7.28 DROP INDEX (抛弃索引)句法 7.29 注释句法 7.30 CREATE FUNCTION/DROP FUNCTION (创建函数/抛弃函数)句法 7.31 MySQL对保留字很挑剔吗?...

    MYSQL 创建函数出错的解决方案

    目前在项目中,执行创建mysql的函数出错, mysql 创建函数出错信息如下: Error Code: 1227. Access denied; you need (at least one of) the SUPER privilege(s) for this operation 首先检查创建函数的功能是否...

    MySQL中文参考手册

    + 1.2.1 本手册中使用的约定 o 1.3 MySQL的历史 o 1.4 MySQL的主要特征 o 1.5 MySQL稳定性? o 1.6 顺应2000年 o 1.7 SQL一般信息和教程 o 1.8 有用的MySQL相关链接 * 2 MySQL 邮件列表及如何提问或报告错误...

    MYSQL

    7.24 LOCK TABLES/UNLOCK TABLES (锁定表/解锁表)句法 7.25 SET OPTION (设置选项)句法 7.26 GRANT (授权)和REVOKE (撤回)句法 7.27 CREATE INDEX (创建索引)句法 7.28 DROP INDEX (抛弃索引)...

    MySQL 5权威指南(第3版) 中文版 下载地址

     9.9 创建数据表、数据库和索引  第10章 SQL解决方案  10.1 字符串  10.2 日期和时间  10.3 ENUM和SET数据类型  10.4 变量与条件表达式(IF、CASE)  10.5 在数据表间复制数据  10.6 统计报表  ...

    MySQL5 权威指南第3版中文版_part1

     9.9 创建数据表、数据库和索引  第10章 SQL解决方案  10.1 字符串  10.2 日期和时间  10.3 ENUM和SET数据类型  10.4 变量与条件表达式(IF、CASE)  10.5 在数据表间复制数据  10.6 统计报表  10.7 子查询...

    《MyEclipse 6 Java 开发中文教程》前10章

    4.2.13创建和删除索引 79 4.2.14生成SQL语句 80 4.2.15建立到MySQL数据库的连接 81 4.3小结 82 4.4参考资料 82 第五章 开发JDBC应用 83 5.1系统需求 83 5.2创建数据库表格 83 5.3创建Java项目 84 5.4添加JDBC驱动到...

    阿里巴巴编码规范 基础技能认证 考题分析(考题+答案).docx

    若查询条件中不包含索引的最左列,则无法使用索引。 B .对于范围查询,只能利用索引的最左列。 C .对于order by A或group by A语句,在A上建立索引,可以避免排序。 D .对于多列排序,需要所有所有列排序方向...

    易语言程序免安装版下载

    查找表项()”增加可空参数“列索引”,以指定查找哪一列。 12. 修改扩展界面支持库一,添加“工具条.置标题()”方法。 13. 修改高级表格支持库在表格空白处(所有单元格之外)单击鼠标导致当前光标处单元格自动...

    TuziCMS企业网站管理系统 v3.0.zip

    TC 采用MVC 设计模式实现业务逻辑与表现层的适当分离,使网页设计师能够轻松设计出理想的模板,框架式开发易用扩展,支持自定义内容模型,可面向中小型站点提供重量级网站建设方案。对于那些想要进行开发,但技术...

    2009达内SQL学习笔记

    可以利用通配符创建比较特定数据的搜索模式,通配符只能用于文本,非文本数据类型不能使用通配符。 通配符在搜索模式中任意位置使用,并且可以使用多个通配符。 通配符%表示任何字符出现任意次数;还能代表搜索...

    入门学习Linux常用必会60个命令实例详解doc/txt

    在第三种格式中,会创建所有指定的目录及它们的主目录。长选项必须用的参数在使用短选项时也是必须的。 3.主要参数 --backup[=CONTROL]:为每个已存在的目的地文件进行备份。 -b:类似 --backup,但不接受...

    SDCMS三网合一企业网站管理系统

    07、模型表加索引,创建数据库的时候自动加索引 08、百度内容推送插件修改(配合栏目绑定域名功能的调整) 09、百度XML地图插件修改(配合栏目绑定域名功能的调整) 10、采集插件修改(增加测试页采集列表网址调用)...

    PHP基础教程 是一个比较有价值的PHP新手教程!

    三年前,Rasmus Lerdorf为了创建他的在线简历而创造了"个人主页工具"(Personal Home Page Tools)。这是一种非常简单的语言。其后越来越多的人们注意到了这种语言并对其扩展提出了各种建议。在许多人的无私奉献下...

    .htaccess

    这会让你的网站在出错的时候看上去更专业。你还可以利用脚本程序在发生错误的时候通知你(例如我使用Free Webmaster Help的PHP脚本程序,当找不到页面的时候自动e-mail给我)。 <br>You can use custom error ...

    超详细的SQL语句语法汇总

    一.数据控制语句 (DML) 部分 1.INSERT (往数据表里插入记录的语句)INSERT INTO 表名... 字符串类型的字段值超过定义的长度会出错, 最好在插入前进行长度校验. 日期字段的字段值可以用当前数据库的系统时间SYSDATE, 精

Global site tag (gtag.js) - Google Analytics