mysql备份与恢复

rd828 2007-05-18 05:46:15
我把data目录整个拷贝出来了,然后到另一台电脑,替换掉上面的data目录,发现中文字段都成了问号了,怎么办啊?救命啊
...全文
279 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
hy2003fly 2007-05-21
  • 打赏
  • 举报
回复
用mysqldump语句来导吧,如果你的表类型全部myisam的话就可以像上面那样直接复制过去,而且和你的mysql的版本也有关系,我试过把4.0复制到5.0,里面的数据长度全小了.原因是4.0的默认字符集是latin1,面5.0里我设的是gbk,这样就会发生数据截断,要注意检查一下.
rd828 2007-05-20
  • 打赏
  • 举报
回复
我是vc........
zhxmcm 2007-05-20
  • 打赏
  • 举报
回复
这和程序有点关系,但主要还是字符集问题。mysql默认安装是latin字符集,如果你的表是utf8或是gb2312,直接拷过去会有问题。要么在代码里转(PHP是有函数直接支持转码的,Java里我就不知道),要么在原来的数据库上导出sql,直接改字段方法我也不知道(哪位知道也请赐教一下)。
Jaward 2007-05-20
  • 打赏
  • 举报
回复
我今天看到的文章,不知道对你有没有帮助
http://www.dedecms.com/web-art/JSPjiaocheng/20060412/22583.html

56,687

社区成员

发帖
与我相关
我的任务
社区描述
MySQL相关内容讨论专区
社区管理员
  • MySQL
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧