数据库A一切正常,现在我想生成一个和A完全等同的数据库.我这样操作:备份A,新建B,然后用A的备份restore到B.但是结果B中的汉字全成乱码了.
请问是哪个环节出了问题?该如何解决?谢谢!
请问是哪个环节出了问题?该如何解决?谢谢!
解决方案 »
- Mysql的source命令能通过程序导入吗?
- jsp连接mysql是出现的错误Buffer.java:185 com.mysql.jdbc.Buffer.getBufLength()
- 大表换分区是否所有记录需要重新 在插入一遍?
- MySQL 双机备份问题
- Fedora 12 下运行程序报错:used MySql library isn't thread-safe
- MYSQL连接ASP无法记录中文
- 应该是挺基础的2个问题,在线等,给分100,谢谢!
- mysql如何建立存储过程? 有没有实例? 叩谢!
- mysql如何查询统计四张表?
- 求助帖:linux下有时候 mysql -u root 能直接免密登陆有时候又不行
- 请帮忙看看,给多个表设置排序字段,谢谢
- 日期查询有误差,帮我看看啊,谢谢大家
(2) 修改newdatabase.sql,在文件开头增加一条sql语句: “SET NAMES utf8;“,保存。
(3)mysql -hlocalhost -uroot my_db < newdatabase.sql
character_set_collection latin1
character_set_database gbk
character_set_results latin1
character_set_server gbk
character_set_system utf8