AWS로 windows 2019 서버를 생성하고 php, mysql, 파일 질라를 이용한 ftp 연동까지 마무리가 되었습니다. 데이터베이스를 설계해야 하는데 명령어를 치는 것에 익숙하지 못해 GUI 방식인 phpmyadmin을 사용하기로 했습니다. phpmyadmin을 다운로드하고 루트 디텍토리에 압축을 푼 뒤 http:/localhost/phpmyadmin으로 접속을 하는데 500 에러가 발생합니다. 500 internal server error는 서버에서 에러가 발생했으니 먼저 확인하라는 뜻이랍니다. 에러 로그를 어떻게 봐야하는지 모르는 상황에서 문득 php와 mysql 버전이 phpmyadmin과 맞지 않아서 생기는 문제일 수 있겠구나 생각이 들었습니다. 그리고 phpmyadmin 다운로드 사이트에..
phpmyadmin auto_increment 초기화 phpmyadmin에서 데이터베이스를 관리하던 중 auto_increment를 초기화해야 하는 상황이 생겼다. 런칭시점이다. 테이블에 있던 데이터를 삭제하고 다시 추가 하니 no 필드의 auto_increment값이 삭제하기 전의 최신 번호 다음으로 생성이 되었다. 진작부터 인지는 하고 있었지만 머 특별한 이슈가 아닌 것으로 판단이 되었지만 이력관리 및 통계를 잡을 때 no 값이 필요하기 때문에 초기화 할 수 밖에 없는 상황이 되었다. 1. auto_increment 초기화할 테이블 선택 후 상단에 테이블작업을 클릭한다. 2. 중앙 좌측의 Table options에 AUTO_INCREMENT를 1로 수정한다. 3. 실행 버튼 클릭 후 빠져나옵니다. #..