-- MySQL dump 9.11
--
-- Host: localhost Database: Books
-- ------------------------------------------------------
-- Server version 4.0.20a-debug
--
-- Table structure for table `BX-Users`
--
CREATE TABLE `BX-Users` (
`User-ID` int(11) NOT NULL default '0',
`Location` varchar(250) default NULL,
`Age` int(11) default NULL,
PRIMARY KEY (`User-ID`)
) TYPE=MyISAM;
--
这是我想要恢复的转储文件的 View 。我使用了命令
C:\wamp\bin\mysql\mysql5.6.12\bin>mysql -h localhost -u medha -p 书籍 < BX 用户 sql
它返回一个错误说
第 11 行出现错误 1064 (42000):您的 SQL 语法有错误;检查米 与您的 MySQL 服务器版本相对应的手册,以便使用正确的语法 第 6 行“TYPE=MyISAM”附近
请提出建议。我还尝试在指定数据库中输入用户,然后使用 source 命令恢复它.. 不起作用。
最佳答案
将 TYPE=MyISAM 替换为 ENGINE=MyISAM
我测试了它并且有效。 :)
关于sql - 使用 TYPE ='MYISAM' 恢复 mysqldump 备份,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23975830/