个人博客的数据库,PHP+Mysql,用PHPMyAdmin管理,在导入一个DB.sql 文件的时候,出现如下错误Warning: mb_strpos() [function.mb-strpos]: Unknown encoding or conversion error. in D:\wamp\apps\phpmyadmin2.11.6\libraries\string_mb.lib.php on line 60
 
Warning: mb_strpos() [function.mb-strpos]: Unknown encoding or conversion error. in D:\wamp\apps\phpmyadmin2.11.6\libraries\string_mb.lib.php on line 60
 
Warning: mb_strpos() [function.mb-strpos]: Unknown encoding or conversion error. in D:\wamp\apps\phpmyadmin2.11.6\libraries\string_mb.lib.php on line 60
 
Warning: mb_strpos() [function.mb-strpos]: Unknown encoding or conversion error. in D:\wamp\apps\phpmyadmin2.11.6\libraries\string_mb.lib.php on line 60
 
Warning: mb_strpos() [function.mb-strpos]: Unknown encoding or conversion error. in D:\wamp\apps\phpmyadmin2.11.6\libraries\string_mb.lib.php on line 60
 服务器: localhost 数据库: 123 
错误
 有可能您发现了 SQL 分析器的臭虫。请仔细检查您的查询,包括引号是否正确及是否匹配。其它可能的失败原因可能由于您上传了超过引用文本区域外的二进制数据。您还可以在 MySQL 命令行界面试一下您的查询。如果可能的话,以下会列出 MySQL 服务器的错误输出,这可能对您解决问题有一定的帮助作用。如果您仍然有问题,或者命令行界面执行成功而分析器出错,请将您的 SQL 查询缩减到导致问题的某一条语句,然后和下面剪切区中的数据一起提交一个臭虫报告:
 ----开始剪切----
 eNrt0s9r02AYB/B7/ornMFgLTZY3Wbc2skOcYQabtGvTjXlZsyazgSaN+bFS/6oNERniBBlj8+DJ
 eRA86MGD4MHTYKCYZAvzsF08yreQJjzP+zzv+yQfrdttdxVaZbQqUUszFWKymF2MWLPZELmelWX3
 Oa63kaXmdEeh+Ok4tKPYjYSxtyOEo5AYY5JMkig2eFHimZyVKyJT5PpjGrt+k+Y4Y9ZbbylUF0Sh
 znb44cT308BLZnyQcP1el9q9GqlrmmnVaEPLNtz0AtI1agoi1zFUhSSBMWGJ6zzs5Plau5f3koQl
 2tRN0+Jaqrmm0LMRnya7fIMr9uJ5ys5mzFTHz5plIXqQ+iGXhffcKPYmQdZ0SZD5cMzy4ChJQmVh
 YTqd5iP5MzsvEwI3yZP59fHi1aVC48nQHo8mcRE+u3x+dnp+8knJZ6/T8XdiEn14S+IynZ4TW1ZY
 0frl7/c/Ty72vx0cKbSYvQHWyKP5LGVMFhbLbd79Ovr85qtCg52J6w2KaP7H/+OPK/se/Hhx/PrL
 4SENismuO692NdXSyFLvt7QyQxWOaOA5A/KCpMJYldIg9p4ErkNm2yKz32qRnSaTbS8YRq7vBkkt
 L4gTO0njASVeMCsKb6tz3F07HSc0L84XRYHtuwPas6PhyI4qUr16y9KrlaEdx1PnZq0s3b3WceNh
 5IVJ9pH/ai6Kd1Z0urqhdrfokbZFVMlnr+bhvqmv97Uien3SytW9yBbh8liV8ukmVb6QSvlU5apk
 bXW0FWOm91SD1L7V3tbN7BsYmfwVie7BLMzCLMzCLMzCLMzCLMzCLMzCLMzCLMzCLMzCLMzCLMzC
 LMzCLMzCLMzCLMzCLMzCLMzCLMzCLMzCLMzCLMzCLMzCLMzCLMzCLMzCLMzCLMzCLMzCLMzCLMzC
 LMzCLMzCLMzCLMzCLMzCLMzCLMzCLMzC7P9j9g8USHdp
----结束剪切----
 楼下下是.Sql文件源码

解决方案 »

  1.   

     phpMyAdmin SQL Dump
    -- version 2.6.3-pl1
    -- http://www.phpmyadmin.net
    -- 
    -- 主机: localhost
    -- 生成日期: 2005 年 12 月 07 日 17:11
    -- 服务器版本: 4.0.18
    -- PHP 版本: 4.3.4
    -- 
    -- 数据库: `boei`
    -- -- ---------------------------------------------------------- 
    -- 表的结构 `admin`
    -- CREATE TABLE `admin` (
      `id` int(11) unsigned NOT NULL auto_increment,
      `status` tinyint(1) unsigned NOT NULL default '0',
      `name` varchar(25) NOT NULL default '',
      `passwd` varchar(32) NOT NULL default '',
      `description` varchar(200) NOT NULL default '',
      PRIMARY KEY  (`id`),
      UNIQUE KEY `name` (`name`),
      KEY `passwd` (`passwd`),
      KEY `status` (`status`)
    ) TYPE=MyISAM AUTO_INCREMENT=2 ;-- 
    -- 导出表中的数据 `admin`
    -- INSERT INTO `admin` VALUES (1, 1, '111', '698d51a19d8a121ce581499d7b701668', '');-- ---------------------------------------------------------- 
    -- 表的结构 `album`
    -- CREATE TABLE `album` (
      `id` int(11) unsigned NOT NULL auto_increment,
      `name` varchar(20) NOT NULL default '',
      `description` varchar(200) NOT NULL default '',
      PRIMARY KEY  (`id`)
    ) TYPE=MyISAM AUTO_INCREMENT=2 ;-- 
    -- 导出表中的数据 `album`
    -- INSERT INTO `album` VALUES (1, '1', '');-- ---------------------------------------------------------- 
    -- 表的结构 `attach`
    -- CREATE TABLE `attach` (
      `id` int(10) unsigned NOT NULL auto_increment,
      `name` varchar(255) NOT NULL default '',
      `thumbpath` varchar(255) NOT NULL default '',
      PRIMARY KEY  (`id`),
      KEY `name` (`name`)
    ) TYPE=MyISAM AUTO_INCREMENT=1 ;-- 
    -- 导出表中的数据 `attach`
    -- 
    -- ---------------------------------------------------------- 
    -- 表的结构 `board`
    -- CREATE TABLE `board` (
      `id` int(11) unsigned NOT NULL auto_increment,
      `status` tinyint(1) unsigned NOT NULL default '0',
      `title` varchar(100) default NULL,
      `content` text NOT NULL,
      `addtime` datetime NOT NULL default '0000-00-00 00:00:00',
      PRIMARY KEY  (`id`),
      KEY `status` (`status`)
    ) TYPE=MyISAM AUTO_INCREMENT=2 ;-- 
    -- 导出表中的数据 `board`
    -- INSERT INTO `board` VALUES (1, 0, 'fds', 'ds', '2005-07-18 15:30:24');-- ---------------------------------------------------------- 
    -- 表的结构 `category`
    -- CREATE TABLE `category` (
      `id` int(11) unsigned NOT NULL auto_increment,
      `status` tinyint(1) unsigned NOT NULL default '0',
      `name` varchar(20) NOT NULL default '',
      `description` varchar(255) NOT NULL default '',
      PRIMARY KEY  (`id`),
      KEY `status` (`status`)
    ) TYPE=MyISAM AUTO_INCREMENT=3 ;-- 
    -- 导出表中的数据 `category`
    -- INSERT INTO `category` VALUES (1, 0, 'w', 'w');
    INSERT INTO `category` VALUES (2, 0, '1', '1');-- ---------------------------------------------------------- 
    -- 表的结构 `comment`
    -- CREATE TABLE `comment` (
      `id` int(11) unsigned NOT NULL auto_increment,
      `status` tinyint(4) unsigned NOT NULL default '0',
      `blogid` int(11) unsigned NOT NULL default '0',
      `content` text NOT NULL,
      `author` varchar(25) NOT NULL default '',
      `email` varchar(100) NOT NULL default '',
      `homepage` varchar(100) NOT NULL default '',
      `addtime` datetime NOT NULL default '0000-00-00 00:00:00',
      PRIMARY KEY  (`id`),
      KEY `status` (`status`),
      KEY `blogid` (`blogid`)
    ) TYPE=MyISAM AUTO_INCREMENT=1 ;-- 
    -- 导出表中的数据 `comment`
    -- 
    -- ---------------------------------------------------------- 
    -- 表的结构 `files`
    -- CREATE TABLE `files` (
      `id` int(10) unsigned NOT NULL auto_increment,
      `status` tinyint(1) NOT NULL default '0',
      `name` varchar(100) NOT NULL default '',
      `author` varchar(30) NOT NULL default '',
      `description` varchar(255) NOT NULL default '',
      `addtime` datetime NOT NULL default '0000-00-00 00:00:00',
      PRIMARY KEY  (`id`),
      UNIQUE KEY `name` (`name`),
      KEY `status` (`status`)
    ) TYPE=MyISAM AUTO_INCREMENT=6 ;-- 
    -- 导出表中的数据 `files`
    -- INSERT INTO `files` VALUES (5, 1, '外卡文档1.12.rar', 'fdsdfs', 'dfsdfs', '2005-07-18 13:41:21');-- ---------------------------------------------------------- 
    -- 表的结构 `friendlink`
    -- CREATE TABLE `friendlink` (
      `id` int(11) unsigned NOT NULL auto_increment,
      `status` tinyint(1) unsigned NOT NULL default '0',
      `name` varchar(100) NOT NULL default '',
      `url` varchar(150) NOT NULL default '',
      `logo` varchar(255) NOT NULL default '',
      `image` varchar(150) NOT NULL default '',
      `description` varchar(255) NOT NULL default '',
      `addtime` datetime NOT NULL default '0000-00-00 00:00:00',
      PRIMARY KEY  (`id`),
      KEY `status` (`status`)
    ) TYPE=MyISAM AUTO_INCREMENT=1 ;-- 
    -- 导出表中的数据 `friendlink`
    -- 
    -- ---------------------------------------------------------- 
    -- 表的结构 `gbook`
    -- CREATE TABLE `gbook` (
      `id` int(11) unsigned NOT NULL auto_increment,
      `stauts` tinyint(1) unsigned NOT NULL default '0',
      `title` varchar(100) NOT NULL default '',
      `content` text NOT NULL,
      `reply` text NOT NULL,
      `author` varchar(25) NOT NULL default '',
      `gender` enum('鐢?,'濂?,'淇濆瘑') default NULL,
      `qq` int(11) unsigned NOT NULL default '0',
      `email` varchar(100) NOT NULL default '',
      `addtime` datetime NOT NULL default '0000-00-00 00:00:00',
      PRIMARY KEY  (`id`),
      KEY `stauts` (`stauts`)
    ) TYPE=MyISAM AUTO_INCREMENT=1 ;-- 
    -- 导出表中的数据 `gbook`
    -- 
    -- ---------------------------------------------------------- 
    -- 表的结构 `info`
    -- CREATE TABLE `info` (
      `sitename` varchar(100) NOT NULL default '',
      `siteurl` varchar(100) NOT NULL default '',
      `copyright` varchar(255) NOT NULL default '',
      `defaulttpl` varchar(100) NOT NULL default ''
    ) TYPE=MyISAM;-- 
    -- 导出表中的数据 `info`
    -- 
    -- ---------------------------------------------------------- 
    -- 表的结构 `photo`
    -- CREATE TABLE `photo` (
      `id` int(11) unsigned NOT NULL auto_increment,
      `status` tinyint(1) unsigned NOT NULL default '0',
      `albumid` int(11) unsigned NOT NULL default '0',
      `image` varchar(255) NOT NULL default '',
      `description` varchar(200) NOT NULL default '',
      `addtime` datetime NOT NULL default '0000-00-00 00:00:00',
      PRIMARY KEY  (`id`),
      KEY `status` (`status`),
      KEY `albumid` (`albumid`),
      KEY `addtime` (`addtime`)
    ) TYPE=MyISAM AUTO_INCREMENT=2 ;-- 
    -- 导出表中的数据 `photo`
    -- INSERT INTO `photo` VALUES (1, 0, 1, '42db50f2789e7.jpg', 'cd', '2005-07-18 14:49:17');-- ---------------------------------------------------------- 
    -- 表的结构 `photocomment`
    -- CREATE TABLE `photocomment` (
      `id` int(11) unsigned NOT NULL auto_increment,
      `status` tinyint(1) unsigned NOT NULL default '0',
      `photoid` int(11) unsigned NOT NULL default '0',
      `author` varchar(25) NOT NULL default '',
      `content` text NOT NULL,
      `addtime` datetime NOT NULL default '0000-00-00 00:00:00',
      PRIMARY KEY  (`id`),
      KEY `status` (`status`),
      KEY `photoid` (`photoid`)
    ) TYPE=MyISAM AUTO_INCREMENT=1 ;-- 
    -- 导出表中的数据 `photocomment`
    -- 
    -- ---------------------------------------------------------- 
    -- 表的结构 `stat`
    -- CREATE TABLE `stat` (
      `dates` date NOT NULL default '0000-00-00',
      `visits` int(11) unsigned NOT NULL default '0',
      PRIMARY KEY  (`dates`)
    ) TYPE=MyISAM;-- 
    -- 导出表中的数据 `stat`
    -- INSERT INTO `stat` VALUES ('2005-07-18', 1);
    INSERT INTO `stat` VALUES ('2005-07-25', 1);
    INSERT INTO `stat` VALUES ('2005-08-19', 3);
    INSERT INTO `stat` VALUES ('2005-11-03', 1);-- ---------------------------------------------------------- 
    -- 表的结构 `weblog`
    -- CREATE TABLE `weblog` (
      `id` int(10) unsigned NOT NULL auto_increment,
      `status` tinyint(1) unsigned NOT NULL default '0',
      `category` varchar(20) NOT NULL default '',
      `title` varchar(100) binary NOT NULL default '',
      `content` text NOT NULL,
      `author` varchar(25) default NULL,
      `email` varchar(100) NOT NULL default '',
      `visits` int(10) unsigned NOT NULL default '0',
      `addtime` datetime NOT NULL default '0000-00-00 00:00:00',
      PRIMARY KEY  (`id`),
      KEY `status` (`status`),
      KEY `category` (`category`),
      KEY `addtime` (`addtime`)
    ) TYPE=MyISAM AUTO_INCREMENT=19 ;-- 
    -- 导出表中的数据 `weblog`
    -- INSERT INTO `weblog` VALUES (1, 0, '1', 0x7771, 'dwdwqdww', 'wq', '[email protected]', 1, '2005-07-18 13:17:30');
    INSERT INTO `weblog` VALUES (2, 0, '2', 0xc2bfc2aac391c2a7c38dc2a8c396c2aa, '?§·??éò?′?μ??¨à?,ò2?éò??a?§?ù?? 27.28±¨μ? 29o?é???,??±íμèí¨?a', '', '', 4, '2005-08-19 19:10:25');
    INSERT INTO `weblog` VALUES (3, 0, '5', 0xc2b1c2bec2b3c38cc390c3b2c2bcc38cc390c3b8c2b8c384c2bdc3b8c396c3902e2e2e, '±?3ìDò?ìD??????D...', '', '', 3, '2005-08-19 19:12:27');
    I
      

  2.   

    D:\wamp\apps\phpmyadmin2.11.6\libraries\string_mb.lib.php的第六十行有编码错误
      

  3.   

    建表时的字符集是什么,与导出的字符集是否一致
    mysql -uroot -p123<123.sql
      

  4.   

    直接把SQL文件内容逐一贴入执行,看具体是哪一句报错。
      

  5.   

    用命令行能导入,提示error 1064(42000)说有SQL语法错误,但是里面数据也没问题
      

  6.   

    导入字符集和.sql的字符集是否统一。
    mysqlimport -uroot -p<aa.sql;