这个问题已被多次询问,但所提供的帮助都没有解决我的问题,可能是因为我没有正确应用答案。
下面的代码是通过访问我为本地教会开发的在线数据库(各种PHP页面正确调用数据并且通常按照我的预期执行)和使用phpMyAdmin Export命令生成的。
我在PC上的本地服务器上运行的原始开发区域失败,因此我使用phpMyAdmin创建了一个新的本地服务器。我创建了我需要的数据库 - 小猎犬和墓地。还没有表格。然后我运行了我通过Export命令在线获得的文件。
我预计当我使用Import在本地服务器上运行时,Export生成的文件会起作用。但我得到#1062 - 重复的条目' 1'关键'主要' (或该消息的变化)无论我尝试什么
我只包含了墓地文件,直到管理部分。我从来没有达到下一节!除了表格和数据之外,域名1是相同的,并产生相同的错误。
感谢。
伊恩
-- phpMyAdmin SQL Dump
-- version 4.2.5
-- http://www.phpmyadmin.net
--
-- Host: localhost:3306
-- Generation Time: Mar 18, 2015 at 01:17 PM
-- Server version: 5.0.95-log
-- PHP Version: 5.5.14
SET SQL_MODE = "NO_AUTO_VALUE_ON_ZERO";
SET time_zone = "+00:00";
/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;
/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */;
/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */;
/*!40101 SET NAMES utf8 */;
--
-- Database: `graveyard`
--
-- --------------------------------------------------------
--
-- Table structure for table `admin`
--
CREATE TABLE IF NOT EXISTS `admin` (
`adminId` int(11) NOT NULL auto_increment,
`userName` varchar(50) NOT NULL,
`password` varchar(50) NOT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=3 ;
--
-- Dumping data for table `admin`
--
INSERT INTO `admin` (`adminId`, `userName`, `password`) VALUES
(1, 'wardens', 'Bega&1120');
答案 0 :(得分:0)
您正在将数据导入已填充的表格中。
请注意,没有USE
命令。什么控制INSERT将进入哪个数据库(terrier
或graveyard
?)
如果没有响铃,请更详细地浏览数据流。考虑为您的祖母提供一系列可供遵循的指示。