programing

phpMyAdmin 행을 편집 또는 삭제하려고 하면 오류 #1064가 나타납니다.

randomtip 2022. 11. 1. 21:56
반응형

phpMyAdmin 행을 편집 또는 삭제하려고 하면 오류 #1064가 나타납니다.

php 스크립트를 통해 Unity에 연결된 데이터베이스가 있습니다.이 스크립트를 사용하여 계정을 등록하고 데이터베이스 행에 설정할 수 있습니다.새 계정을 만들 때마다 "사용자" 테이블에 새 행이 생성됩니다.

문제는 phpmyadmin에서 편집 또는 삭제 아이콘을 클릭하여 행을 편집 또는 삭제하려고 할 때마다 오류가 발생한다는 것입니다.쿼리를 수동으로 작성하려고 하면 phpmyadmin에서 동작하지만 아이콘을 클릭했을 때 phpmyadmin이 실행하려고 하는 쿼리는 동작하지 않습니다.

SQL query: Documentation Edit


SELECT * FROM `UserData`.`Users` WHERE ;

MySQL said: Documentation

#1064 - You have an error in your SQL syntax; check the manual that 
corresponds to your MariaDB server version for the right syntax to use 
near '' at line 1

같은 올바른 쿼리를 수동으로 실행하려고 하면 정상적으로 동작합니다.

SELECT * FROM `UserData`.`Users` WHERE ID = 1 ;

이 문제의 원인을 알고 있거나 해결 방법을 알고 있는 사람이 있습니까?

마이 서버 버전

저도 같은 문제를 안고 있습니다.그 대처법은 SQL 쉘 탭과 대응하는 SQL 코드를 사용하여 원하는 작업을 수행하는 것입니다.이 에러는 아이콘을 사용할 때만 발생합니다.따라서 이것은 phpmyadmin/icons의 인터페이스에 문제가 있다고 생각합니다.귀찮긴 하지만 적어도 SQL 라이브러리는 잃지 않았어요.

더 나은 솔루션을 가지고 계신 분이 있다면 꼭 알고 싶습니다.(Mac OS X 10.10.2에서 phpmyadmin 4.5.6.2를 사용하고 있습니다.)

테이블 이름은 대문자를 사용하지 않고 변경해야 합니다.이름을 지어주세요userdata또는user기타 등등...

언급URL : https://stackoverflow.com/questions/42786876/phpmyadmin-gives-error-1064-when-trying-to-edit-or-delete-a-row

반응형