mysql运行sql脚本时报错1064
PHP中文网
PHP中文网 2017-04-17 13:22:45
[MySQL讨论组]
source D:\xampps\WEB\test\t\backdb\backup201510221510551928.sql;

运行上面这段时报错如下:

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 'source D:\xampps\WEB\test\t\backdb\backup201510221510551928.sql' at line 1

脚本里面的内容应该没有问题的,我把里面的全部复制然后直接运行,没有报错。但是只要运行脚本就报上面的错误,好奇怪。

PHP中文网
PHP中文网

认证高级PHP讲师

全部回复(2)
伊谢尔伦

可能跟你的文件路径表示格式有关。就是那个反斜线。

天蓬老师

1064错误意思是说SQL语法错误,可能是引号的问题,如有字段叫code,但code是mysql关键字,可以改为反引号`code`

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习
PHP中文网抖音号
发现有趣的

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号