ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that corresponds to your
在MySQL中导入.sql文件时通过use datasource C:/info.sqluse data(数据库名称为data)source C:/info.sql(提前把.sql文件放入一个不太复杂的文件夹,路径中最好不要有中文)遇到ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that co
在MySQL中导入.sql文件时
通过
use data
source C:/info.sql
use data(数据库名称为data)
source C:/info.sql(提前把.sql文件放入一个不太复杂的文件夹,路径中最好不要有中文)
遇到ERROR 1064 (42000): 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 '浼氬憳鍚峘 varchar(255) DEFAULT NULL,
`鎬у埆` varchar(255) DEFAULT NUL' at line 3
貌似能读入两行,但到第三行出现了问题
开始以为.sql文件有问题,后来想到可能时编码的问题
经查读到SQL-mysql设置utf8编码方法这篇文章(83条消息) SQL-mysql设置utf8编码方法_yu-Knight的博客-CSDN博客_sql utf-8读到最第四部分,受到启示
在导入.sql文件之前加入一行代码 set names utf8;
这时候再导入就愉快地看到跑马灯使得导入数据了。:dancer:
更多推荐
所有评论(0)