小编And*_*sky的帖子

Mysql ::错误:指定的密钥太长; 最大密钥长度为767字节:CREATE INDEX

我正在使用rails 2.3.5应用程序,女巫我有这个领域

t.string   "trip_cities",             :limit => 256
Run Code Online (Sandbox Code Playgroud)

而这个指数

add_index "bookings", ["trip_cities"], :name => "trip_cities"
Run Code Online (Sandbox Code Playgroud)

当我尝试执行时:

bundle exec rake db:test:load
Run Code Online (Sandbox Code Playgroud)

我收到此错误Mysql::Error: Specified key was too long; max key length is 767 bytes: CREATE INDEX 'trip_cities' ON 'bookings' ('trip_cities'),并不知道如何解决此问题.

ruby mysql rspec ruby-on-rails

13
推荐指数
3
解决办法
1万
查看次数

标签 统计

mysql ×1

rspec ×1

ruby ×1

ruby-on-rails ×1