MySQL: Duplicate entry for key
Panagiotis Palias
palias at ath.forthnet.gr
Wed Sep 5 16:30:32 EEST 2007
Apollon Oikonomopoulos wrote:
> Μπορείς να κάνεις ένα head -n 20 phpbb_db_backup.sql ;
# phpBB Backup Script
# Dump of tables for hwngr_hwn1q2w3e
#
# DATE : 28-06-2007 13:58:06 GMT
#
#
# TABLE: phpbb_acronyms
#
DROP TABLE IF EXISTS phpbb_acronyms;
CREATE TABLE phpbb_acronyms(
acronym_id mediumint(9) NOT NULL auto_increment,
acronym varchar(80) NOT NULL,
description varchar(255) NOT NULL,
PRIMARY KEY (acronym_id)
);
#
# TABLE: phpbb_album
#
DROP TABLE IF EXISTS phpbb_album;
CREATE TABLE phpbb_album(
pic_id int(11) unsigned NOT NULL auto_increment,
pic_filename varchar(255) NOT NULL,
pic_thumbnail varchar(255),
pic_title varchar(255) NOT NULL,
> Το σφάλμα αυτό σημαίνει ότι εμφανίστηκε λάθος στο χαρακτήρα 2491, όχι στη
> γραμμή 2491. Με τον όρο "position" νομίζω ότι η iconv(3) εννοεί multibyte
> χαρακτήρες (μιας και έχουμε UTF8).
Οπότε είναι δύσκολο να βρούμε σε ποιον χαρακτήρα βαράει γιατί δεν
ξέρουμε πόσα bytes έχει ο χαρακτήρας;
>
> Βασικά το κύριο πρόβλημα είναι ότι ενδεχομένως, ακόμα και να σβήσεις τις
> INSERT, το φόρουμ σου θα βγάζει αλαμπουρνέζικα γιατί έχει αλλιωθεί η
> κωδικοποίηση χαρακτήρων. Η πρωτότυπη βάση υπάρχει σε ένα running mysql
> instance πουθενά;
>
Όχι δυστυχώς δέχτηκε επίθεση και έχω μείνει με το backup μιας εβδομάδας
πριν.
More information about the Linux-greek-users
mailing list