MySQL社区

 找回密码
 注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

搜索
查看: 2304|回复: 1
打印 上一主题 下一主题

换了电脑还原备份都是乱码 大家帮忙分析下。

[复制链接]
跳转到指定楼层
1#
发表于 2013-4-9 19:08:05 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

从别的电脑用PHPMYadmin备份,换了机器还原出来都是乱码。但在原来的机器上还原就没有出现。怎么回事呢?
  1. -- phpMyAdmin SQL Dump
  2. -- version 3.3.7
  3. -- http://www.phpmyadmin.net
  4. --
  5. -- 主机: localhost
  6. -- 生成日期: 2013 年 04 月 03 日 06:04
  7. -- 服务器版本: 5.0.90
  8. -- PHP 版本: 5.2.14

  9. SET SQL_MODE="NO_AUTO_VALUE_ON_ZERO";


  10. /*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;
  11. /*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */;
  12. /*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */;
  13. /*!40101 SET NAMES utf8 */;

  14. --
  15. -- 数据库: `football_db`
  16. --

  17. -- --------------------------------------------------------

  18. --
  19. -- 表的结构 `basketballs`
  20. --

  21. CREATE TABLE IF NOT EXISTS `basketballs` (
  22. `id` int(11) NOT NULL auto_increment,
  23. `time` varchar(45) collate utf8_bin default NULL,
  24. `type` varchar(45) collate utf8_bin default NULL,
  25. `teamA` varchar(45) collate utf8_bin default NULL,
  26. `teamB` varchar(45) collate utf8_bin default NULL,
  27. `status` int(11) default NULL,
  28. `rf_val` varchar(45) collate utf8_bin default NULL,
  29. `dx_val` varchar(45) collate utf8_bin default NULL,
  30. `bf_A` varchar(45) collate utf8_bin default NULL,
  31. `bf_B` varchar(45) collate utf8_bin default NULL,
  32. `rf_odd` decimal(4,2) default NULL,
  33. `dx_odd` decimal(4,2) default NULL,
  34. `is_close` int(11) default NULL,
  35. `is_confirm` int(11) default NULL,
  36. `is_over` int(11) default NULL,
  37. PRIMARY KEY (`id`)
  38. ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin AUTO_INCREMENT=58 ;

  39. --
  40. -- 转存表中的数据 `basketballs`
  41. --

  42. INSERT INTO `basketballs` (`id`, `time`, `type`, `teamA`, `teamB`, `status`, `rf_val`, `dx_val`, `bf_A`, `bf_B`, `rf_odd`, `dx_odd`, `is_close`, `is_confirm`, `is_over`) VALUES
  43. (33, '08:00', 'NBA', '76人[东9]', '猛龙[东11]', 13, '5,3,2.5,1.5,1,1.5,1,,', '198,100,99,50,49.5,48.5,49,,', ',,,,,,,,', ',,,,,,,,', 1.90, 1.90, 1, 1, 1);
复制代码
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友 微信微信
收藏收藏 分享淘帖 顶 踩
2#
发表于 2013-4-10 11:20:43 | 只看该作者
看你的备份中的文字显示都是正常的。那么就不用担心了。
应该是你导入时产生的乱码问题。

1、可关注数据库字符集设置,实在不行可以在数据库配置文件中显性加入设置字符集参数,重启导入试试
2、也可以在导入之前用,set names utf8; 试试,同一个session中。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|申请友链|小黑屋|Archiver|手机版|MySQL社区 ( 京ICP备07012489号   
联系人:周生; 联系电话:13911732319

GMT+8, 2024-6-16 05:24 , Processed in 0.078379 second(s), 23 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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