phpmyadmin导入数据库为什么出错?

来源:百度知道 编辑:UC知道 时间:2024/06/05 00:22:00
我本机测试程序,用phpmyadmin导出和导入数据库。
将一个数据库完整导出后,再新建一个空的数据库,导入的时候会出现如下错误提示:

=====================

错误

SQL 查询:

-- phpMyAdmin SQL Dump
-- version 2.8.1
-- http://www.phpmyadmin.net
--
-- 主机: localhost
-- 生成日期: 2007 年 11 月 16 日 13:17
-- 服务器版本: 5.0.37
-- PHP 版本: 5.2.3
--
-- 数据库: `mambor`
--
-- --------------------------------------------------------
--
-- 表的结构 `mos2_adsmanager_ads`
--
CREATE TABLE `mos2_adsmanager_ads` (
`id` int( 10 ) unsigned NOT NULL AUTO_INCREMENT ,
`category` int( 10 ) unsigned default '0',
`userid` int( 10 ) unsigned default NULL ,
`name` text,
`ad_zip` text,
`ad_city` text,
`ad_phone` text,
`email` text,
`ad_kindof` text,
`ad_headline` text,
`ad_text` text,
`ad_state` text,
`ad_price` text,

换成下面的语句试试,我怀疑是后面的engine语句有问题。
CREATE TABLE mos2_adsmanager_ads (
id int unsigned not null auto_increment,
category int unsigned default 0,
userid int unsigned default NULL ,
name text,
ad_zip text,
ad_city text,
ad_phone text,
email text,
ad_kindof text,
ad_headline text,
ad_text text,
ad_state text,
ad_price text,
date_created date default NULL ,
date_recall date default NULL ,
recall_mail_sent tinyint(1) default 0,
views int unsigned default 0,
published tinyint(1) default 1,
PRIMARY KEY (id)
) ENGINE=MyISAM DEFAULT CHARSET=gbk;

新建一个空的数据库??你这个空数据库从哪建的啊 ?
我都怀疑