mysqldump.exe -uroot -p0000 jhdb > E:\\jh.txt备份去上面所写
可以生成文件jh.txt
可是奇怪的问题
我在做还原处理时出错我是这么测试的:
先执行如上语句 备份 在E:\\生成 jh.txt
然后删除数据库里 某个表的 一行数据之后使用还原处理 结果没报什么错 但是那行数据没有被还原
而且看了 CMD 控制台信息 没有那行数据的信息
而我的 jh.txt是有那行数据的mysqldump.exe -uroot -p0000 jhdb < E:\\jh.txt
我的还原语句就是直接 改了下 > 和< 为什么执行有问题然后在请教下 帮我给语句加点东西处理下乱码,我utf-8型
综上所述有2个问题解决:
1.还原语句 问题 最好具体点是否我少了什么 我第一次用 只是改了下 >和<其他全没动2.处理下乱码问题 因为还原时 控制台 好像乱码了 所以我不知道是否有影响
可以生成文件jh.txt
可是奇怪的问题
我在做还原处理时出错我是这么测试的:
先执行如上语句 备份 在E:\\生成 jh.txt
然后删除数据库里 某个表的 一行数据之后使用还原处理 结果没报什么错 但是那行数据没有被还原
而且看了 CMD 控制台信息 没有那行数据的信息
而我的 jh.txt是有那行数据的mysqldump.exe -uroot -p0000 jhdb < E:\\jh.txt
我的还原语句就是直接 改了下 > 和< 为什么执行有问题然后在请教下 帮我给语句加点东西处理下乱码,我utf-8型
综上所述有2个问题解决:
1.还原语句 问题 最好具体点是否我少了什么 我第一次用 只是改了下 >和<其他全没动2.处理下乱码问题 因为还原时 控制台 好像乱码了 所以我不知道是否有影响
如果 我把我电脑的 mysqldump.exe 拿到一个没装mysql的电脑或者装了路径和我电脑不同的机器上去
还能不能使用我 拷贝的 这个mysqldump.exe对了 我想导入 数据也写成
mysqldump 能写吗?
你的那个语句没问题成功了谢谢谢谢完了我加分