MySQL 查询不起作用,如何在 phpMyAdmin 中手动执行

标签 mysql sql phpmyadmin

我对 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 中复制手动编辑 - 下面的屏幕截图:

enter image description here

任何人都可以阐明吗?真的很困难,可能还有 100 多个我需要做的事情

提前致谢

詹姆斯

最佳答案

最终只是删除了运行该脚本的 PHP 升级脚本中的部分,并遇到了下一个错误,我对此很满意,所以它起作用了,我不知道该怎么做,但民意调查没有被使用,所以不是这样担心。感谢大家的帮助

关于MySQL 查询不起作用,如何在 phpMyAdmin 中手动执行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24682856/

相关文章:

sql - 仅显示加入 MySQL 表的最近日期

sql - 查找给定表的所有相关表

创建新数据库和表时,PhpMyAdmin SQL 代码未显示

java - Derby 数据库管理工具

PHPmyadmin 网站错误

mysql - 导入 CSV 以更新表中的行

mysql - RAND() 在 MYSQL 的 WHERE 子句中

mysql - 使用外键将 MySQL 代码转换为 PostgreSQL

mysql - 无法使用 Wakanda 的远程连接连接到 MAMP MySQL 数据库

mysql - SQL。使用 JOINS 和 COUNT 函数通过另外 2 个表对变量进行计数