ich bekomme es einfach nicht hin eine csv datei per phpmyadmin zu importieren ...
fehler:
#1062 - Duplicate entry '0' for key 2
die spalten sind alle 100% richtig, die erste zeile wird auch importiert dann kommts erst zum fehler ...
erste spalte contact_id (auto_increment,) lasse ich im csv leer - was mache ich falsch?
struktur
fehler:
#1062 - Duplicate entry '0' for key 2
die spalten sind alle 100% richtig, die erste zeile wird auch importiert dann kommts erst zum fehler ...
erste spalte contact_id (auto_increment,) lasse ich im csv leer - was mache ich falsch?
struktur
PHP-Code:
CREATE TABLE `egw_addressbook` (
`contact_id` int(11) NOT NULL auto_increment,
`contact_tid` varchar(1) default 'n',
`contact_owner` bigint(20) NOT NULL,
`contact_private` tinyint(4) default '0',
`cat_id` varchar(255) default NULL,
`n_family` varchar(64) default NULL,
`n_given` varchar(64) default NULL,
`n_middle` varchar(64) default NULL,
`n_prefix` varchar(64) default NULL,
`n_suffix` varchar(64) default NULL,
`n_fn` varchar(128) default NULL,
`n_fileas` varchar(255) default NULL,
`contact_bday` varchar(12) default NULL,
`org_name` varchar(128) default NULL,
`org_unit` varchar(64) default NULL,
`contact_title` varchar(64) default NULL,
`contact_role` varchar(64) default NULL,
`contact_assistent` varchar(64) default NULL,
`contact_room` varchar(64) default NULL,
`adr_one_street` varchar(64) default NULL,
`adr_one_street2` varchar(64) default NULL,
`adr_one_locality` varchar(64) default NULL,
`adr_one_region` varchar(64) default NULL,
`adr_one_postalcode` varchar(64) default NULL,
`adr_one_countryname` varchar(64) default NULL,
`contact_label` text,
`adr_two_street` varchar(64) default NULL,
`adr_two_street2` varchar(64) default NULL,
`adr_two_locality` varchar(64) default NULL,
`adr_two_region` varchar(64) default NULL,
`adr_two_postalcode` varchar(64) default NULL,
`adr_two_countryname` varchar(64) default NULL,
`tel_work` varchar(40) default NULL,
`tel_cell` varchar(40) default NULL,
`tel_fax` varchar(40) default NULL,
`tel_assistent` varchar(40) default NULL,
`tel_car` varchar(40) default NULL,
`tel_pager` varchar(40) default NULL,
`tel_home` varchar(40) default NULL,
`tel_fax_home` varchar(40) default NULL,
`tel_cell_private` varchar(40) default NULL,
`tel_other` varchar(40) default NULL,
`tel_prefer` varchar(32) default NULL,
`contact_email` varchar(128) default NULL,
`contact_email_home` varchar(128) default NULL,
`contact_url` varchar(128) default NULL,
`contact_url_home` varchar(128) default NULL,
`contact_freebusy_uri` varchar(128) default NULL,
`contact_calendar_uri` varchar(128) default NULL,
`contact_note` text,
`contact_tz` varchar(8) default NULL,
`contact_geo` varchar(32) default NULL,
`contact_pubkey` text,
`contact_created` bigint(20) default NULL,
`contact_creator` int(11) NOT NULL,
`contact_modified` bigint(20) NOT NULL,
`contact_modifier` int(11) default NULL,
`contact_jpegphoto` longblob,
`account_id` int(11) default NULL,
`contact_etag` int(11) default '0',
`contact_uid` varchar(255) default NULL,
PRIMARY KEY (`contact_id`),
UNIQUE KEY `egw_addressbook_account_id` (`account_id`),
KEY `egw_addressbook_contact_owner` (`contact_owner`),
KEY `egw_addressbook_cat_id` (`cat_id`),
KEY `egw_addressbook_n_fileas` (`n_fileas`),
KEY `egw_addressbook_contact_uid` (`contact_uid`),
KEY `egw_addressbook_n_family_n_given` (`n_family`,`n_given`),
KEY `egw_addressbook_n_given_n_family` (`n_given`,`n_family`),
KEY `egw_addressbook_org_name_n_family_n_given` (`org_name`,`n_family`,`n_given`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=2486 ;
Kommentar