SQL Создать запрос проблема php мой админ - PullRequest
1 голос
/ 09 марта 2011

Это запрос на создание, который я выполняю.

-- -----------------------------------------------------
-- Table `getv`.`group`
-- -----------------------------------------------------
CREATE  TABLE IF NOT EXISTS `getv`.`group` (
  `id` INT NOT NULL ,
  `first_name` VARCHAR(45) NULL DEFAULT NULL ,
  `last_name` VARCHAR(45) NULL DEFAULT NULL ,
  `company_name` VARCHAR(45) NULL DEFAULT NULL ,
  `job_title` VARCHAR(45) NULL DEFAULT NULL ,
  `country` VARCHAR(45) NULL DEFAULT NULL ,
  `city` VARCHAR(45) NULL DEFAULT NULL ,
  `phone` VARCHAR(45) NULL DEFAULT NULL ,
  `email` VARCHAR(45) NULL DEFAULT NULL ,
  `fax` VARCHAR(45) NULL DEFAULT NULL ,
  `number_of_user` INT NULL DEFAULT NULL ,
  `group_admin_id` INT NULL DEFAULT NULL ,
  PRIMARY KEY (`id`) ,
  INDEX `fk_Groups_Country1` (`country` ASC) ,
  INDEX `fk_Groups_City1` (`city` ASC) ,
  INDEX `fk_Groups_Users1` (`group_admin_id` ASC) ,
  CONSTRAINT `fk_Groups_Country1`
    FOREIGN KEY (`country` )
    REFERENCES `getv`.`country` (`id` )
    ON DELETE NO ACTION
    ON UPDATE NO ACTION,
  CONSTRAINT `fk_Groups_City1`
    FOREIGN KEY (`city` )
    REFERENCES `getv`.`city` (`id` )
    ON DELETE NO ACTION
    ON UPDATE NO ACTION,
  CONSTRAINT `fk_Groups_Users1`
    FOREIGN KEY (`group_admin_id` )
    REFERENCES `getv`.`user` (`id` )
    ON DELETE NO ACTION
    ON UPDATE NO ACTION)
ENGINE = InnoDB
DEFAULT CHARACTER SET = utf8
COLLATE = utf8_unicode_ci;

это ошибка, которую я получаю. Пожалуйста, помогите:

SQL-запрос:

CREATE TABLE IF NOT EXISTS `getv`.`group` ( `id` INT NOT NULL , `first_name` VARCHAR(45) NULL DEFAULT NULL , `last_name` VARCHAR(45) NULL DEFAULT NULL , `company_name` VARCHAR(45) NULL DEFAULT NULL , `job_title` VARCHAR(45) NULL DEFAULT NULL , `country` VARCHAR(45) NULL DEFAULT NULL , `city` VARCHAR(45) NULL DEFAULT NULL , `phone` VARCHAR(45) NULL DEFAULT NULL , `email` VARCHAR(45) NULL DEFAULT NULL , `fax` VARCHAR(45) NULL DEFAULT NULL , `number_of_user` INT NULL DEFAULT NULL , `group_admin_id` INT NULL DEFAULT NULL , PRIMARY KEY (`id`) , INDEX `fk_Groups_Country1` (`country` ASC) , INDEX `fk_Groups_City1` (`city` ASC) , INDEX `fk_Groups_Users1` (`group_admin_id` ASC) , CONSTRAINT `fk_Groups_Country1` FOREIGN KEY (`country` ) REFERENCES `getv`.`country` (`id` ) ON DELETE NO ACTION ON UPDATE NO ACTION, CONSTRAINT `fk_Groups_City1` FOREIGN KEY (`city` ) REFERENCES `getv`.`city` (`id` ) ON DELETE [...]

MySQL said: Documentation
#1005 - Can't create table './getv/group.frm' (errno: 150)

и все остальные таблицы уже сформированы

1 Ответ

0 голосов
/ 09 марта 2011

Мне кажется, что это проблема с доступом к диску.Демон mysql не может создать файл на вашем жестком диске.Это не относится к самому SQL.

Проверьте права пользователя, выполняющего mysqld, свободного места на жестком диске и т. Д.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...