163得票14回答
mysql错误1025 (HY000):重命名'./foo'时出错(错误号:150)是什么意思?

我在mysql中尝试了这个:mysql> alter table region drop column country_id; 得到了这个:ERROR 1025 (HY000): Error on rename of './product/#sql-14ae_81' to './prod...

8得票4回答
MySQL在删除索引时出现错误(errno 150)

我在删除外键索引时遇到了问题,总是收到相同的错误提示。 ALTER TABLE `comments` DROP INDEX `id_user` 输出结果 1025 - Error on rename of './postuj_cz1/#sql-d834_a0c704' to...

9得票2回答
删除具有外键的列

在我的mysql数据库中,使用inno_db引擎,我有一个带有外键的表。我想删除该列(当然还包括外键和相关索引 - 我不需要整个列!) 现在,简单地删除它会产生错误: 一般错误:1025重命名'.\road_dmy#sql-19d8_2be'为'.\road_dmy\contact'时出错(...

51得票7回答
在MySQL中重命名外键列

我们试图在MySQL(5.1.31,InnoDB)中重命名一个作为外键连接到另一张表的列。 起初,我们尝试使用Django-South,但遇到了已知问题: http://south.aeracode.org/ticket/243 OperationalError: (1025, "...

443得票9回答
MySQL中重命名列时出现错误

如何重命名表xyz中的一列?表格的列为:Manufacurerid, name, status, AI, PK, int 我想将其重命名为manufacturerid 我尝试使用PHPMyAdmin面板,但是我收到了以下错误:MySQL said: Documentation #1025 -...

27得票5回答
无法删除外键。

我想删除我的表中的外键,但是遇到了以下错误消息mysql> alter table customers drop foreign key customerid; ERROR 1025 (HY000): Error on rename of '.\products\customers' t...

10得票3回答
MySQL(InnoDB):需要删除列,以及相应的外键约束和索引。

这是我的表格: CREATE TABLE `alums_alumphoto` ( `id` int(11) NOT NULL auto_increment, `alum_id` int(11) NOT NULL, `photo_id` int(11) default ...

84得票7回答
#1025 - 更名 './database/#sql-2e0f_1254ba7' 为 './database/table' 错误 (错误码: 150)

我正在尝试向我的数据库中的一个表格添加主键。目前它有一个像这样的主键:PRIMARY KEY (user_id, round_number) user_id 是一个外键。 我试图将其更改为这样:PRIMARY KEY (user_id, round_number, created_at) 我...

13得票4回答
如何在SQLAlchemy中删除外键约束?

我正在使用SQLAlchemy Migrate来跟踪数据库更改,但在删除外键时遇到了问题。我有两个表,t_new是新表,t_exists是现有表。我需要添加t_new,然后添加一个外键到t_exists。然后我需要能够撤消该操作(这就是我遇到问题的地方)。t_new = sa.Table("n...

228得票11回答
MySQL删除某些外键。

我有一张表,其主键用于多个其他表,并且有多个外键指向其他表。CREATE TABLE location ( locationID INT NOT NULL AUTO_INCREMENT PRIMARY KEY ... ) ENGINE = InnoDB; CREATE TABLE...