source

MySQL: SyntaxError:예기치 않은 식별자

manysource 2022. 11. 3. 21:55

MySQL: SyntaxError:예기치 않은 식별자

방금 컴퓨터에 MySQL을 설치했는데 MySQL 쉘에서 데이터베이스를 작성하려고 하면 다음 오류가 나타납니다.

MySQL  JS > CREATE DATABASE databasename;
SyntaxError: Unexpected identifier

왜 이런 일이 일어나는지 아는 사람 있나요?MySQL 설치에 문제가 있습니까?

여기 이 스레드를 보면 셸을 js 모드로 사용하고 있는 것 같습니다.스위치를 사용하여 끌 수 있습니다.

\sql 

https://forums.mysql.com/read.php?10,661192,661203#msg-661203

다음을 입력할 수 있습니다.

Mysql JS>  \sql
Mysql SQL>  \connect root@localhost

비밀번호를 입력합니다.

다음과 같이 로그인하면 Rahul이 다른 답변으로 나타낸 것처럼 동작했습니다.

Mysql JS>  \sql
Mysql SQL>  \connect root@localhost

하지만, 나는 그것을 얻을 수 있었다.Mysql>대신Mysql JS>또는Mysql SQL>Windows 명령 프롬프트를 열고 다음과 같이 입력합니다.

mysql -u root -p

기본 모드가 JS일 경우 connect root@localhost를 사용하여 \sql을 사용하여 sql 모드로 전환해 보십시오.

\connect root@localhost 코드를 사용해도 비밀번호를 입력해도 다음 오류가 나타납니다.MySQL 오류 2003(HY000):'localhost:3306'(10061)의 MySQL 서버에 연결할 수 없습니다.

언급URL : https://stackoverflow.com/questions/50645402/mysql-syntaxerror-unexpected-identifier