数据库代码如下:
# phpMyAdmin SQL Dump
# version 2.5.3
# http://www.phpmyadmin.net
#
# 主机: localhost
# 生成日期: 2004 年 03 月 16 日 16:48
# 服务器版本: 4.0.15
# PHP 版本: 4.3.3

# 数据库 : `datianxia`
# # --------------------------------------------------------#
# 表的结构 `rc_grhy`
#CREATE TABLE 'rc_grhy' (
  'id' int(11) NOT NULL auto_increment,
  `user` varchar(50) NOT NULL default '',
  `password` varchar(50) NOT NULL default '',
  `name` varchar(50) NOT NULL default '',
  `email` varchar(100) NOT NULL default '',
  `gender` varchar(100) NOT NULL default '',
  `year` varchar(100) NOT NULL default '',
  `month` varchar(100) NOT NULL default '',
  `day` varchar(100) NOT NULL default '',
  `education` varchar(100) NOT NULL default '',
  `career` varchar(100) NOT NULL default '',
  `position` varchar(100) NOT NULL default '',
  `salary` varchar(100) NOT NULL default '',
  `marriage` varchar(100) NOT NULL default '',
  `state` varchar(100) NOT NULL default '',
  `hobbies` varchar(100) NOT NULL default '',
  `city` varchar(100) NOT NULL default '',
  `address` varchar(100) NOT NULL default '',
  `zip` varchar(100) NOT NULL default '',
  `phone` varchar(100) NOT NULL default '',
  `idcard` varchar(100) NOT NULL default '',
  `time` date NOT NULL default '0000-00-00',
  KEY `id` (`id`,`time`),
  KEY `user` (`user`)
) TYPE=MyISAM AUTO_INCREMENT=1 ;#
# 导出表中的数据 `rc_grhy`另外 
  KEY `id` (`id`,`time`),
  KEY `user` (`user`)
) TYPE=MyISAM AUTO_INCREMENT=1 ;
这三句话什么意思呢?假如我按它的表结构重新建一个表,这样可行吗?

解决方案 »

  1.   

    key表示设置改字段为普通索引,
    type=MyISAM 应该是engine=MyISAM 这表示该表的存储引擎是MyISAM引擎
      

  2.   

     KEY `id` (`id`,`time`),
       KEY `user` (`user`)
    前者为索引名,揀为索引字段 ) TYPE=MyISAM AUTO_INCREMENT=1 ;
    引擎为MyISAM,自增字段从1开始编号
     这三句话什么意思呢? 假如我按它的表结构重新建一个表,这样可行吗?
    可以最好用MYSQLDUMP备份,MYsQL导入
      

  3.   

    直接执行CREATE TABLE 'rc_grhy' (
      'id' int(11) NOT NULL auto_increment,
      `user` varchar(50) NOT NULL default '',
      `password` varchar(50) NOT NULL default '',
      `name` varchar(50) NOT NULL default '',
      `email` varchar(100) NOT NULL default '',
      `gender` varchar(100) NOT NULL default '',
      `year` varchar(100) NOT NULL default '',
      `month` varchar(100) NOT NULL default '',
      `day` varchar(100) NOT NULL default '',
      `education` varchar(100) NOT NULL default '',
      `career` varchar(100) NOT NULL default '',
      `position` varchar(100) NOT NULL default '',
      `salary` varchar(100) NOT NULL default '',
      `marriage` varchar(100) NOT NULL default '',
      `state` varchar(100) NOT NULL default '',
      `hobbies` varchar(100) NOT NULL default '',
      `city` varchar(100) NOT NULL default '',
      `address` varchar(100) NOT NULL default '',
      `zip` varchar(100) NOT NULL default '',
      `phone` varchar(100) NOT NULL default '',
      `idcard` varchar(100) NOT NULL default '',
      `time` date NOT NULL default '0000-00-00',
      KEY `id` (`id`,`time`),
      KEY `user` (`user`)
    engine=MyISAM AUTO_INCREMENT=1 ;然后把错误提示以文本方式贴出。