09/10/2018, 23:18

Duplicate column name ???

Máy em local sài:
phpMyAdmin 2.6.1
MySQL 4.0.23

Host sài:
phpMyAdmin 2.8.2.4
MySQL 5.0.18

Em backup db trên local và đưa lên host, nhưng luôn bị báo như thế này. các bác giúp em với

Error
SQL query:

CREATE TABLE `news` (

`n_id` int( 5 ) unsigned NOT NULL AUTO_INCREMENT ,
`n_name` varchar( 255 ) NOT NULL default ',
`n_info` text,
`n_body` text NOT NULL ,
`n_image` varchar( 150 ) NOT NULL default 'none.gif',
`time` varchar( 11 ) NOT NULL default ',
`topic_id` int( 3 ) NOT NULL default '0',
`home` char( 3 ) NOT NULL default 'no',
`highlight` char( 3 ) NOT NULL default 'no',
`special` char( 3 ) NOT NULL default 'no',
`top` char( 3 ) NOT NULL default 'no',
`active` char( 3 ) NOT NULL default 'yes',
`count` int( 50 ) NOT NULL default '1',
PRIMARY KEY ( `n_id` , `n_id` )
) TYPE = MYISAM AUTO_INCREMENT =1;



MySQL said:

#1060 - Duplicate column name 'n_id'
1 số table khác cũng bị như thế, em restone nó trên máy và chạy trong local thì bình thường, nhưng lên host thì nó lại thế
kid08 viết 01:26 ngày 10/10/2018
PRIMARY KEY ( `n_id` , `n_id` ) <<<--- lỗi từ đây nè bạn, sao lại set 2 lần thế này nó báo duplicate là đúng ồi
TNX viết 01:18 ngày 10/10/2018
Quote Được gửi bởi kid08 View Post
PRIMARY KEY ( `n_id` , `n_id` ) <<<--- lỗi từ đây nè bạn, sao lại set 2 lần thế này nó báo duplicate là đúng ồi
Error
SQL query:

INSERT INTO `poll_data`
VALUES ( 28, 5, 2, 'Choi Ji Woo.', 'aqua', 588 ) ;



MySQL said:

#1062 - Duplicate entry '5' for key 1
khi restone.

INSERT INTO `poll_data` VALUES (27, 5, 1, 'Chae Rim.', 'orange', 526);
INSERT INTO `poll_data` VALUES (28, 5, 2, 'Choi Ji Woo.', 'aqua', 588);
INSERT INTO `poll_data` VALUES (29, 5, 3, 'Jang Na Ra.', 'blue', 222);
INSERT INTO `poll_data` VALUES (30, 5, 4, 'Kim Hee Sun.', 'purple', 338);
INSERT INTO `poll_data` VALUES (31, 5, 5, 'Lee Young Ae.', 'grey', 501);
INSERT INTO `poll_data` VALUES (32, 5, 6, 'Sung Yu Ri.', 'yellow', 138);
INSERT INTO `poll_data` VALUES (33, 5, 7, 'Song Hye Kyo', 'gold', 305);
INSERT INTO `poll_data` VALUES (34, 6, 1, 'Rất tốt.', 'gold', 209);
thật sự không hiểu luôn
TNX viết 01:23 ngày 10/10/2018
Quote Được gửi bởi kid08 View Post
PRIMARY KEY ( `n_id` , `n_id` ) <<<--- lỗi từ đây nè bạn, sao lại set 2 lần thế này nó báo duplicate là đúng ồi
thế tại sao khi restone trên local kô báo lỗi mà restone trên host lại báo.
chưa kể nếu bỏ đi 1 cái thì sẽ phát sinh lỗi vừa post
v_binh03 viết 01:22 ngày 10/10/2018
thử tìm cách đưa 2 thằng MySQL về cùng 1 version coi sao
Bài liên quan
0