运行此查询时出现 #1025 错误。
SQL查询:
ALTER TABLE `routes` CHANGE `end_loc` `end_loc` VARCHAR( 500 ) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL
MySQL 说:
#1025 - Error on rename of './ridestr/#sql-1f44_26eeb' to './ridestr/routes' (errno: 150)
这很有趣,因为我在 PHP MyAdmin 中设置了这个查询……我不知道为什么会出现外键错误……我只是想将某些内容从 int 更改为 varchar
任何人都可以帮忙吗?