728x90
๋ฐ˜์‘ํ˜•

2024/04/11 1

[Error][DB] SQL Error [1075] [42000]: Incorrect table definition; there can be only one auto column and it must be defined as a key

ํ‘œ์‹œ๋˜๋Š” ์˜ค๋ฅ˜ ๋ฉ”์‹œ์ง€๋Š” SQL ์ฟผ๋ฆฌ์˜ ํ…Œ์ด๋ธ” ์ •์˜์— ๋ฌธ์ œ๊ฐ€ ์žˆ์Œ์„ ๋‚˜ํƒ€๋ƒ…๋‹ˆ๋‹ค. ์˜ค๋ฅ˜๋Š” ์—ฌ๋Ÿฌ ๊ฐœ์˜ ์ž๋™ ์ฆ๊ฐ€ ์—ด์„ ์ •์˜ํ•˜๋ ค๊ณ  ํ•˜๋ฉฐ ์ด๋Ÿฌํ•œ ์—ด์€ ํ•˜๋‚˜๋งŒ ํ—ˆ์šฉ๋˜๋ฉฐ ํ‚ค(์ผ๋ฐ˜์ ์œผ๋กœ ๊ธฐ๋ณธ ํ‚ค)๋กœ๋„ ์ •์˜๋˜์–ด์•ผ ํ•จ์„ ๋‚˜ํƒ€๋ƒ…๋‹ˆ๋‹ค. ์ด ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐํ•˜๋ ค๋ฉด ๋‹ค์Œ์„ ํ™•์ธํ•˜์‹ญ์‹œ์˜ค. ํ…Œ์ด๋ธ” ์ •์˜์— ์ž๋™ ์ฆ๊ฐ€ ์—ด์ด ํ•˜๋‚˜๋งŒ ์žˆ๋Š”์ง€ ํ™•์ธํ•˜์‹ญ์‹œ์˜ค. ์ด ์ž๋™ ์ฆ๊ฐ€ ์—ด์„ ํ‚ค(์ผ๋ฐ˜์ ์œผ๋กœ ๊ธฐ๋ณธ ํ‚ค)๋กœ ์ •์˜ํ•ฉ๋‹ˆ๋‹ค. ๋‹ค์Œ์€ ์ž๋™ ์ฆ๊ฐ€ ๊ธฐ๋ณธ ํ‚ค ์—ด์ด ์žˆ๋Š” ํ…Œ์ด๋ธ”์„ ์ •์˜ํ•˜๋Š” ๋ฐฉ๋ฒ•์— ๋Œ€ํ•œ ๊ธฐ๋ณธ ์˜ˆ์ž…๋‹ˆ๋‹ค. CREATE TABLE your_table_name ( id INT AUTO_INCREMENT PRIMARY KEY, column1 DATATYPE, column2 DATATYPE, ... ); ์ด ์˜ˆ์—์„œ๋Š” id์ž๋™ ์ฆ๊ฐ€ ๊ธฐ๋ณธ ํ‚ค ์—ด์ž…๋‹ˆ๋‹ค. ํŠน์ • ํ…Œ์ด๋ธ”..

Error 2024.04.11
728x90
๋ฐ˜์‘ํ˜•