解决方法是:
使用UE、sublime、dreamweaver等编辑软件,另存为去掉BOM的SQL 文件,即可正常导入。
---------------------------注意不要用windows自带的记事本
我们运用mysql的时候经常会遇到1064错误,那么这个错误到底怎么解决呢?下面我给大家分享一下。
首先我们在mysql数据库中准备一个数据表,并且往数据表中插入数据,如下图所示
然后我们编写如下图所示的查询语句并且执行,你就会发现执行结果报出了1064错误
回到查询语句中我们发现Select单词拼写错误了,如下图所示,SQL语句的语法错误都会导致1064错误的出现
最后解决这个错误就很简单了,我们只需要把SQL语句写正确即可,如下图所示
有一个错误存在于你的结构化查询语言的语法中:检查手动的纠错系统,建议 你检查下导入时的mysql版本是否对,刚测试了一下,CREATE TABLE IF NOT EXISTS `bykb_purview` (
`mid` MEDIUMINT( 8 ) DEFAULT '0',
`typeid` SMALLINT( 5 ) DEFAULT '0',
`rank` SMALLINT( 6 ) DEFAULT NULL ,
`pkey` VARCHAR( 30 ) CHARACTER SET latin1 NOT NULL ,
`pvalue` TEXT NOT NULL ,
KEY `pkey` ( `pkey` ) USING BTREE
) ENGINE = MYISAM DEFAULT CHARSET = gbk
这个SQL语句在PHPmyadmin上是可以执行的。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)