サイトを別のサーバーに転送しようとしましたが、データベースを新しいサーバーにインポートする際に問題があります。 phpmyadminを介してMysqlのインポートエラー - #1005 - テーブルを作成できません。(エラー:140 "作成オプションが間違っています")
エラー SQLクエリ::私はインポートすると、私は次のエラーを取得する
--
-- Database: `prycisio_ctfadata`
--
-- --------------------------------------------------------
--
-- Table structure for table `ctf_audit`
--
CREATE TABLE IF NOT EXISTS `ctf_audit` (
`id` INT(10) UNSIGNED NOT NULL AUTO_INCREMENT ,
`tableused` VARCHAR(45) DEFAULT NULL ,
`idref` INT(10) UNSIGNED DEFAULT NULL ,
`entry_date` DATETIME DEFAULT NULL ,
`entry_user` INT(10) UNSIGNED DEFAULT NULL ,
`entry_browser` TEXT,
`entry_ip` VARCHAR(16) DEFAULT NULL ,
`entry_session` TEXT,
`altid` INT(10) UNSIGNED DEFAULT NULL ,
`entry_data` TEXT COMMENT 'other user data',
`checkhidden` VARCHAR(255) DEFAULT NULL ,
`entry_type` VARCHAR(45) DEFAULT NULL ,
PRIMARY KEY (`id`)
) ENGINE = INNODB DEFAULT CHARSET = latin1 ROW_FORMAT = DYNAMIC AUTO_INCREMENT =519;
MySQL said: [IMG]
#1005 - Can't create table `prycisio_ctfadata`.`ctf_audit` (errno: 140 "Wrong create options")
私は本当に私はここで探していますかわからないんです。誰も私に解決策を教えてもらえますか?
おかげ
sqlfiddleのステートメントは正常に動作します。どのmysqlバージョンを使用しますか? – Jens
ありがとう@Jens私のサーバーは10.1.18-MariaDB-cll-lveです - MariaDBサーバー – EricaKeegan