我对 magento 软件进行了升级,但出现了 sql 错误:
ALTER TABLE `poll` MODIFY COLUMN `store_id` smallint UNSIGNED NOT NULL default '0' COMMENT 'Store id'
这是:
SQLSTATE[HY000]: General error: 1025 Error on rename of './seedpant_dev/#sql-266d_25a3' to './seedpant_dev/poll' (errno: 150)
我实际上已经拥有了 100 个这样的索引,并且一直在检查和解析索引,但是这个是修改表,但在 phpmyadmin 中我无法弄清楚上面的 sql 是什么,并在 phpmyadmin 中复制手动编辑 - 下面的屏幕截图:
任何人都可以阐明吗?真的很困难,可能还有 100 多个我需要做的事情
提前致谢
詹姆斯
最佳答案
最终只是删除了运行该脚本的 PHP 升级脚本中的部分,并遇到了下一个错误,我对此很满意,所以它起作用了,我不知道该怎么做,但民意调查没有被使用,所以不是这样担心。感谢大家的帮助
关于MySQL 查询不起作用,如何在 phpMyAdmin 中手动执行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24682856/