mysql CREATE TABLE 구문 문제 해결
P粉347804896
P粉347804896 2023-09-12 15:19:08
0
2
497

다음 명령을 사용하여 mysql에서 테이블을 생성하려고 했습니다.

으아아아

하지만 항상 다음과 유사한 오류가 발생합니다.

오류 1064(42000): SQL 구문에 오류가 있습니다. 1행의 "keys (id INT(10), key VARCHAR(100))" 근처에서 사용하려면 MySQL 서버 버전 설명서를 확인하세요. `

P粉347804896
P粉347804896

모든 응답(2)
P粉253518620

앞으로 많은 문제에 직면할 수 있으므로 테이블과 열의 이름을 지정할 때 매우 주의해야 합니다.

MySQL 예약어가 아닌 이름을 찾는 것이 좋습니다.

이 이름을 계속 유지하려면 백틱으로 묶어야 합니다.

으아아아

테이블을 사용할 때는 반드시 백틱을 사용해야 한다는 점에 유의하세요

P粉649990163

그러면 테이블 이름keys和字段key都是在Mysql命名空间中保留的。如果您选择一个不同的表名(例如keys_tbl)并将第二个字段重命名为key_id과 코드가 제대로 작동할 것입니다.

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿
회사 소개 부인 성명 Sitemap
PHP 중국어 웹사이트:공공복지 온라인 PHP 교육,PHP 학습자의 빠른 성장을 도와주세요!