반응형
내 실패한 MySQL 코드는 다음과 같습니다.
CREATE TABLE product (
id int NOT NULL AUTO_INCREMENT,
'item-name' VARCHAR(255) NOT NULL,
'item-description' TEXT,
'listing-id' VARCHAR(50),
PRIMARY KEY (id)
)
오류는 다음과 같습니다.
테이블 생성 오류 : SQL 구문에 오류가 있습니다. 매뉴얼 확인 that corresponds to your MySQL server version for the right syntax to use near
'item-name'VARCHAR (255) NOT NULL, 'item-description'TEXT, 'listing-id'at line 3
문서에 따옴표를 사용하라고 나와 있습니다 ... 무엇이 잘못 되었나요?
해결 방법
'
대신 `
사용 :
CREATE TABLE product (
id int NOT NULL AUTO_INCREMENT,
`item-name` VARCHAR(255) NOT NULL,
`item-description` TEXT,
`listing-id` VARCHAR(50),
PRIMARY KEY (id)
)
참조 페이지 https://stackoverflow.com/questions/17951180
반응형
'MySql' 카테고리의 다른 글
MySQL에서 행 수가 다른 두 테이블을 어떻게 조인 할 수 있습니까? (0) | 2020.12.26 |
---|---|
MySQL mysql 데이터베이스의 데이터를 업데이트하는 쿼리는 무엇입니까? (0) | 2020.12.26 |
MySQL How do I check my InnoDB settings? (0) | 2020.12.26 |
MySQL SELECT DATE_FORMAT(NOW(),'%m-%d-%Y') in php is not working well (0) | 2020.12.26 |
MySQL Resetting the index count to 0 (0) | 2020.12.26 |
댓글