Discuz!官方免费开源建站系统

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

[疑问] mysql 恢复还原问题

[复制链接]
天灰蒙蒙 发表于 2011-2-23 10:03:33 | 显示全部楼层 |阅读模式
求教:
通过以下命令
mysqldump -u root -p  dbcurr>d:\20090219.sql
备份的文件,但用以下命令还原不了
mysql -u sq8kdaxtx3g -p sq8kdaxtx3g<d:\20110223.sql
提示
ERROR 1064 (42000) at line 3603: You have an error in your SQL syntax; check the
manual that corresponds to your MySQL server version for the right syntax to us
e near ''[table=560][tr][td=2,1][/td][/tr][tr][td=2,1]
[col
or=#0000' at line 1
baxter 发表于 2011-2-23 13:39:21 | 显示全部楼层
你原来是自怎么备份的呢?
回复

使用道具 举报

 楼主| 天灰蒙蒙 发表于 2011-2-23 13:47:36 | 显示全部楼层
原来就有这个命令“mysqldump -u root -p  dbcurr>d:\20090219.sql”备份,还原的过程中报错。报这个错“manual that corresponds to your MySQL server version for the right syntax to us
e near ''[table=560][tr][td=2,1][/td][/tr][tr][td=2,1]
[col
or=#0000' at line 1”
回复

使用道具 举报

白乐天 发表于 2011-2-23 16:03:36 | 显示全部楼层
这是你SQL文本里的特殊字符在还原的时候被mysql错误识别,引发断句混乱造成的,你原来的数据还存在么,换其他方式备份。别用导出.sql的方式。
回复

使用道具 举报

chunlxiao 发表于 2011-2-24 23:30:25 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|Discuz! 官方站 ( 皖ICP备16010102号 )star

GMT+8, 2024-10-2 06:13 , Processed in 0.126526 second(s), 16 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表