일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |
- 개발자되기
- 바닐라자바스크립트
- 7급경제학
- 파생경제학
- 금융기초
- 케이스메소드
- 채권기초
- 비전공자 개발
- 비전공자개발자
- 자바스크립트
- 비전공자 코딩
- devlift
- 경제학기초
- 경제학적기초지식
- 개발자
- 파생금융
- 주식기초
- 9급경제학
- 문과 개발
- 경제학적설명
- 코딩
- 배열메소드
- 파생상품
- 경제학적개념
- 하버드MBA
- 국내수출
- 콜드콜
- 경제학
- case method
- 주식과채권
- Today
- Total
deVSner
mysql - ERROR 1064 (42000) AUTOINCREMENT 본문
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'AUTOINCREMENT,
CREATE TABLE exercise_logs
(id INTEGER PRIMARY KEY AUTOINCREMENT,
type TEXT,
minutes INTEGER,
calories INTEGER,
heart_rate INTEGER);
를 SQL에 입력했다.
곧바로,
ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '`AUTOINCREMENT`, type TEXT, minutes INTEGER, calories INTEGER, heart_rate INTEGE' at line 1
이런 에러가 떴다.
해결코자,
여러 사이트를 봤는데, 딱히 해결되지가 않았다.
내 예상으로는 autoincrement때문에 오류가 났다고 생각했다. 다른 부분에는 이전에 입력한 경험이 있었고, 오류가 없었기 때문이다.
그 중에서 _를 이용한 해결방법을 찾을 수 있었다.
[완료] MySQL 에러 문제 (초보라 어찌해야 할지 모르겟네요.) | KLDP
요즘 MySQL 책을 보며 공부하는데, 책에 나온 예제대로 그대로 넣으니까 에러가 나네요. 글자를 잘못쳣나 하고 다시봐도 아니구. 어떻기 때문에 에러가 나는지 고수님들 가르침을 주십시요. ^^; CREATE TABLE pet1 ( petID INT(5) SERIAL, petName CHAR(25) NOT NULL, petType CHAR(15) NOT NULL DEFAULT "Misc", petDescription VARCHAR(255), price DE
kldp.org
이렇게 하니까
정상적으로 출력! ㅎㅎ