#1005 - 无法在空DB上创建表'。/ domain /actions.frm'(错误号:121)

时间:2013-11-01 18:56:24

标签: mysql

我正在尝试恢复客户端的数据库,因为他们托管的某些问题会导致他们丢失所有信息。现在,我转到phpmyadmin并尝试导入sql文件但出现以下错误:

CREATE TABLE IF NOT EXISTS  `actions` (

`aid` VARCHAR( 255 ) NOT NULL DEFAULT  '0' COMMENT  'Primary Key: Unique actions ID.',
`type` VARCHAR( 32 ) NOT NULL DEFAULT  '' COMMENT  'The object that that action acts on (node, user, comment, system or custom types.)',
`callback` VARCHAR( 255 ) NOT NULL DEFAULT  '' COMMENT  'The callback function that executes when the action runs.',
`parameters` LONGBLOB NOT NULL COMMENT  'Parameters to be passed to the callback function.',
`label` VARCHAR( 255 ) NOT NULL DEFAULT  '0' COMMENT  'Label of the action.',
PRIMARY KEY (  `aid` )
) ENGINE = INNODB DEFAULT CHARSET = utf8 COMMENT =  'Stores action information.';

MySQL said: Documentation

#1005 - Can't create table './domain/actions.frm' (errno: 121)

我读过它与重复名称有关,但由于这个数据库是空的,我看不出有什么东西可以重复,或者如果有的话怎么删除它。我该如何解决这个问题?

提前致谢。

0 个答案:

没有答案