使用mamp,phpMyAdmin导入mysql数据库

时间:2011-11-02 18:18:15

标签: mysql import phpmyadmin mamp database-restore

我正在尝试将MyIsam数据库从我的远程服务器复制到本地计算机进行测试。我在远程服务器上使用phpMyAdmin。我选择数据库,然后导出。当我尝试导入(使用mamp,phMyAdmin)时,我收到以下错误消息     错误     SQL查询:

CREATE TABLE IF NOT EXISTS `assignments` (
`uid` int( 11 ) default NULL ,
`rid` int( 11 ) default NULL ,
`semester` varchar( 255 ) default NULL ,
`year` int( 11 ) default NULL
) TYPE = MYISAM ;

MySQL said: Documentation
#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax
to use near 'TYPE=MyISAM' at line 6

请帮助!

由于

2 个答案:

答案 0 :(得分:1)

尝试Reza提出的技巧(Type = InnoDB),但我在本地机器上使用MAMP,它可以支持InnoDB / MyISAM ...你使用哪个版本的MAMP? (我使用免费的)

答案 1 :(得分:0)

也许您的本地数据库不支持MyISAM类型?它必须是MyISAM吗?您可以尝试将其更改为sql转储文本文件中的“TYPE = InnoDB”