반응형
Blogengine.Net을 실행 중이며 테이블이 모두 소문자로 작성되었지만 (테이블 이름 be_settings) 많은 쿼리가 대소 문자를 혼합하여 작성된다는 사실을 확인했습니다 (be_Settings에서 * 선택). MySql 인스턴스가 Windows에서 실행 중이거나 Windows에서 기능하도록 설정된 경우 제대로 작동합니다. 호스팅 공급자 MySql 인스턴스가 대소 문자를 구분하기 때문에 오류가 발생합니다. phpMyAdmin을 통해이 오류를 수정하기 위해 변경할 수있는 설정이 있습니까? 모든 코드를 살펴보고 필요하지 않은 경우 BlogEngine.Net을 수정하고 싶지 않습니다.
해결 방법
BlogEngine.Net에 대해이 문제를 해결하려는 경우 BlogEngine.Net의 모든 쿼리가 CamelCase를 사용하여 작성되므로 CamelCase를 사용하도록 모든 테이블의 이름을 쉽게 바꿀 수 있습니다.
참조 페이지 https://stackoverflow.com/questions/937886
반응형
'MySql' 카테고리의 다른 글
MySQL 너무 많은 필드를 반환하는 MySQL SELECT를 터미널에 가장 잘 표시하는 방법은 무엇입니까? (0) | 2020.09.20 |
---|---|
MySQL 테이블 행 수를 얻는 가장 효율적인 방법 (0) | 2020.09.20 |
MySQL 여러 행을 반환하는 SELECT 하위 쿼리를 사용하여 테이블에 삽입하는 방법은 무엇입니까? (0) | 2020.09.20 |
MySQL 쿼리의 WHERE 절에서 열 별칭을 사용하면 오류가 발생합니다. (0) | 2020.09.20 |
MySQL 라이브 데이터베이스에서 mysqldump 실행 (0) | 2020.09.20 |
댓글