mysql-error-1025相关内容
我有两个已经存在的表,看起来(部分)大致如下: 创建表父 (old_pk CHAR(8) NOT NULL 主键) 引擎=InnoDB;创建表孩子(parent_key CHAR(8),FOREIGN KEY (parent_key) REFERENCES parent(old_pk)更新级联 删除级联) 引擎=InnoDB; 我想向 parent 添加一个新的自动递增整数 id 列并将其用作
..
我想在我的表中删除外键,但出现此错误消息 mysql>更改表客户删除外键客户ID;错误 1025 (HY000):将“.\products\customers"重命名为“.\products\#sql2-7ec-a3"时出错(错误号:152)mysql> 解决方案 为避免在尝试删除外键时出现此错误,请使用约束名称而不是外键的列名. 当我尝试时 mysql>ALTER TABLE my
..
我们正在尝试重命名 MySQL(5.1.31,InnoDB)中作为另一个表的外键的列. 起初,我们尝试使用 Django-South,但遇到了一个已知问题: http://south.aeracode.org/ticket/243 OperationalError: (1025, "将 './xxx/#sql-bf_4d' 重命名为 './xxx/cave_event' 时出错
..
所以我试图向我的数据库中的一个表添加主键.现在它有一个这样的主键: PRIMARY KEY (user_id, round_number) 其中 user_id 是外键. 我正在尝试将其更改为: PRIMARY KEY (user_id, round_number, created_at) 我在 phpmyadmin 中通过单击表结构视图中的主键图标来执行此操作. 这是我得到的
..
我有一个生产数据库,我在其中重命名了几个作为外键的列.显然,根据我的经验,mysql 使这变得非常痛苦. 我的解决方案是删除所有索引和外键,重命名id列,然后重新添加索引和外键. 这在用于开发数据库的 windows 上的 mysql 5.1 上效果很好. 我去我的 debian 服务器上运行我的迁移脚本,它也使用 mysql 5.1,它给出了以下错误: mysql>更改表`c
..
我们正在尝试重命名 MySQL (5.1.31, InnoDB) 中作为另一个表的外键的列. 起初,我们尝试使用 Django-South,但遇到了一个已知问题: http://south.aeracode.org/ticket/243 OperationalError: (1025, "将 './xxx/#sql-bf_4d' 重命名为 './xxx/cave_event' 时
..
我有一个表,它的主键在其他几个表中使用,并且有几个指向其他表的外键. 创建表位置(locationID INT NOT NULL AUTO_INCREMENT PRIMARY KEY...) 引擎 = InnoDB;创建表分配(assignmentID INT NOT NULL AUTO_INCREMENT PRIMARY KEY,locationID INT 不为空,FOREIGN KEY l
..
如何重命名表 xyz 中的列?列是: Manufacurerid, name, status, AI, PK, int 我想重命名为manufacturerid 我尝试使用 PHPMyAdmin 面板,但出现此错误: MySQL 说:文档#1025 - 将 '.\shopping\#sql-c98_26' 重命名为 '.\shopping\tblmanufacturer' 时出错(错误
..
我在 mysql 中试过这个: mysql>更改表区域删除列 country_id; 得到这个: ERROR 1025 (HY000): 将“./product/#sql-14ae_81"重命名为错误'./product/region' (errno: 150) 有什么想法吗?外键的东西? 解决方案 如果您的表使用 InnoDB 引擎,您通常会收到此错误.在这种情况下,您必须删除外
..
每次尝试删除名为“countires"的表和名为“countries"的字段时,我都会收到错误消息. #1025 - 重命名“.\mutli_page_form\survey"时出错到 '.\mutli_page_form\#sql2-820-1fb' (errno: 152) 它说对表“调查"有 FK 依赖,我多次尝试删除它但没有成功. #1217 - 无法删除或更新父行:外键约束失败
..
有人可以向我解释为什么我收到以下错误吗? 我想使用以下命令将mysql表中的“ exerciseID”列重命名为“ ID” ALTER TABLE`exercises`更改`exerciseID``ID` INT(11)不为空AUTO_INCREMENT 但是我收到以下错误: MySQL说: #1025-将'./balance/#sql-de_110e
..
删除外键索引时遇到问题,我总是遇到相同的错误 ALTER TABLE `comments` DROP INDEX `id_user` 输出 1025 - Error on rename of './postuj_cz1/#sql-d834_a0c704' to './postuj_cz1/comments' (errno: 150) 另一个表上的id_user是简
..
在具有inno_db引擎的mysql数据库上, 我有一个带外键的表. 我想删除该列(当然还有外键和关联的索引-我不需要整个列!) 现在,简单地将其删除会产生一个错误: 常规错误:1025将“.\ road_dmy#sql-19d8_2be"重命名为“.\ road_dmy \ contact"(错误号:150)时出现错误 听起来这是一个已知问题. http://bugs.mysq
..
因此,我试图向数据库中的一个表添加主键.现在它具有这样的主键: PRIMARY KEY (user_id, round_number) 其中user_id是外键. 我正在尝试将其更改为此: PRIMARY KEY (user_id, round_number, created_at) 我正在phpmyadmin中执行此操作,方法是单击表结构视图中的主键图标. 这是我
..
我在mysql中尝试过: mysql> alter table region drop column country_id; 得到了: ERROR 1025 (HY000): Error on rename of './product/#sql-14ae_81' to './product/region' (errno: 150) 有什么想法吗?外键东西? 解决方案 如
..
我想把外键放在我的表中,但是进入了这个错误信息。 mysql>改变表客户放弃外键customerid; ERROR 1025(HY000):将'.\products\customers'重命名为'.\products\#sql2-7ec-a3'(errno:152) mysql> 解决方案 键,使用约束名称而不是外键的列名称。 当我试过时 的MySQL&
..
我有一个生产数据库,我已经重命名了几个外键的列。很显然,mysql使得我真的很痛苦。 我的解决方案是删除所有索引和外键,重命名id列,然后重新添加索引和外键。 这对在开发数据库的windows 5.1上运行得很好。 I去我的debian服务器上运行我的迁移脚本,这也是使用mysql 5.1,它给出了以下错误: $ $ p $ mysql> ; ALTER TABLE`c
..
我们试图重命名MySQL(5.1.31,InnoDB)中的一个列,这个列是另外一个表的外键。 起初,我们试图使用Django-South,但遇到了一个已知的问题: http://south.aeracode.org/ticket/243 OperationalError:(1025,”Error “./xxx/#sql-bf_4d”重命名为“./xxx/cave_event”(e
..
如何重命名表 xyz 中的列?列为: Manufacurerid,name,status,AI,PK,int 我想重命名为制造商 我尝试使用PHPMyAdmin面板,但我得到这个错误: MySQL说:文档 #1025 - 错误将'.\shopping \#sql-c98_26'重命名为'.\shopping\tblmanufacturer'(err
..
我有两个已经存在的表格(部分)大致如下: CREATE TABLE parent $ b old_pk CHAR(8)NOT NULL PRIMARY KEY )ENGINE = InnoDB; CREATE TABLE child( parent_key CHAR(8), FOREIGN KEY(parent_key)REFERENCES parent(old_pk) O
..