반응형
여기 뭐가 문제인지 알 수가 없어요
오류 1064:SQL 구문에 오류가 있습니다. 사용하시는 MariaDB 서버 버전에 대응하는 매뉴얼에서 9행의 SQL 문에서 "" 근처에서 사용할 올바른 구문을 확인하십시오.
CREATE TABLE `usersdb`.`users_details` (
`id` INT NOT NULL AUTO_INCREMENT,
`username` VARCHAR(45) NOT NULL,
`password` VARCHAR(45) NOT NULL,
`email_address` VARCHAR(45) NOT NULL,
`first_name` VARCHAR(45) NOT NULL,
`last_name` VARCHAR(45) NOT NULL,
PRIMARY KEY (`id`),
UNIQUE INDEX `id_UNIQUE` (`id` ASC) VISIBLE)
MySQL 인덱스는 기본적으로 표시되며 MySQL 8+ 이전 버전에서는VISIBLE
그리고.INVISIBLE
키워드는 지원되지 않습니다.5.7 이전 버전을 실행하고 있는 경우VISIBLE
:
CREATE TABLE usersdb.users_details (
id INT NOT NULL AUTO_INCREMENT,
username VARCHAR(45) NOT NULL,
password VARCHAR(45) NOT NULL,
email_address VARCHAR(45) NOT NULL,
first_name VARCHAR(45) NOT NULL,
last_name VARCHAR(45) NOT NULL,
PRIMARY KEY (id),
UNIQUE INDEX id_UNIQUE (id)
);
편집: 당신의 에러 출력으로부터 당신이 MariaDB를 사용하고 있다는 것을 방금 알았습니다.수정은 위와 같습니다만, MariaDB가 어느 버전에서 인비저블 인덱스를 전개했는지 알 수 없습니다.
언급URL : https://stackoverflow.com/questions/72471716/i-am-not-able-to-figure-out-whats-the-problem-here
반응형
'programing' 카테고리의 다른 글
Vuex: [Vue warn] :계산된 속성 "사용자 이름"이 할당되었지만 설정자가 없습니다. (0) | 2022.09.09 |
---|---|
Python에서 여러 줄의 dict를 포맷하는 적절한 방법은 무엇입니까? (0) | 2022.09.09 |
MariaDB - 주문이 있는 그룹화 기준 (0) | 2022.09.08 |
D_XOPEN_SOURCE는 무엇을 의미합니까? (0) | 2022.08.25 |
C에서의 화살표 연산자(->) 사용법 (0) | 2022.08.25 |