>  기사  >  데이터 베이스  >  MySQL 데이터베이스 오류 #1064를 수정하시겠습니까?

MySQL 데이터베이스 오류 #1064를 수정하시겠습니까?

王林
王林앞으로
2023-08-28 18:45:061339검색

修复 MySQL 数据库错误 #1064?

잘못된 구문으로 인해 데이터베이스 오류 #1064가 발생할 수 있습니다. 예를 들어, 다음 테이블을 생성한다고 가정합니다 -

mysql> create table DemoTable
   (
      UserId int NOT NULL AUTO_INCREMENT PRIMARY KEY,
      UserName varchar(100),
      UserAge int,
      UserAddress varchar(200),
      UserCountryName varchar(100) ,
      isMarried boolean,
   );

그러면 다음과 같은 출력이 생성됩니다. 즉, 오류 -

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 ')' at line 10

위의 오류를 제거하려면 마지막 쉼표(,)를 제거해야 합니다. 오류를 제거하려면 아래와 같이 쿼리하세요 -

mysql> create table DemoTable
   (
      UserId int NOT NULL AUTO_INCREMENT PRIMARY KEY,
      UserName varchar(100),
      UserAge int,
      UserAddress varchar(200),
      UserCountryName varchar(100),
      isMarried boolean
   );
Query OK, 0 rows affected (1.04 sec)

위 내용은 MySQL 데이터베이스 오류 #1064를 수정하시겠습니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
이 기사는 tutorialspoint.com에서 복제됩니다. 침해가 있는 경우 admin@php.cn으로 문의하시기 바랍니다. 삭제