반응형

database 4

[Sql Error] Ignoring query to other database

1. 에러 원인 리눅스를 통해 접속을 할때, mysql -root -p 로 접속을 해주어서 에러가 발생했었음. 몇군데 서치를 해보니 'u' flag 를 지정하지 않고 유저 id 를 입력해서 데이터베이스에서 무시를 하는 에러였음 2. 해결 방법 기존에 있던 연결을 Ctrl + z or c 로 끊어주고 mysql -u root -p 로 접속을 해주면 발생했던 에러를 해결하고 정상적으로 쿼리 입력 가능 3. 참고 링크 stackoverflow.com/questions/36132063/ignoring-query-to-other-database-command-line "Ignoring query to other database" command line I keep getting this weird message,..

[JAVA Error] The superclass "javax.servlet.http.HttpServlet" was not found on the Java Build Path

1. 에러의 원인 해당 에러가 나타나는 상황은 주로 JSP 파일을 생성한 직후에 나타난다. 에러의 원인은 JSP 에 서버가 연결이 안되어 있어서 발생하는 것인데, 해당 에러는 서버를 운용하는 프로그램인 톰캣에 프로젝트를 연결해 주면 해결이 잘 되는 편이다. 2. 에러 해결 방법 1) 프로젝트를 우클릭한 후에 Properties 를 선택한다. 그러면 아래 이미지와 같이 properties 가 뜨는 것이 보일 것이다. 2) 왼쪽의 Java Build Path 를 클릭한 후에 Libraries 를 선택한다. 그리고 Add Library 를 선택한다 그리고 Server Runtime 을 선택한다 그 다음에, 아파치 톰캣을 선택한다. 3) 적용 후 종료를 누른다. 그러면, 에러가 사라진 것을 볼 수 있다.

[SQL] 테이블 안의 컬럼 값 변경하기 UPDATE

데이터 베이스의 테이블에서 만약 컬럼(필드)에 있는 값을 변경하기 위해서는 아래의 명령어를 사용하면 변경이 가능한데, 이때 UPDATE 키워드를 사용한다. UPDATE 는 원하는 컬럼 안의 특정 값을 변경할 수 있게 해준다. 1. 사용방법 UPDATE [테이블 명] SET [컬럼명]='변경할 값' WHERE [컬럼명]='해당값' ## 여기서 컬럼명을 쓸 때 [ ] 괄호는 빼고 사용하면 된다 UPDATE 는 이미 존재하는 값을 변경하기 위해 사용한다. 2. 하나의 값만 수정 UPDATE 를 사용한 가장 기본적인 방법이며, 수정할 필드와 찾을 값을 지정하면 된다. update [tablename] set [column_A]= 'abc' where test='gdw'; 위 예시는 test 필드에 gdw 라는 ..

[PostgreSQL Error] duplicate key value violates unique constraint

에러 발생 이유 PostgreSQL 에서는 nextval( ) 등을 통해 primary key 를 생략한 채로 자동 시퀀스를 실행하다보면 primary key 자동으로 번호가 지정되는 경우가 있는데, 대게는 unique value 로 번호가 지정이 된다고 한다. 하지만, 데이터 복사 등의 데이터에 변경이 일어나는 모종의 이유로 시퀀스 객체와 테이블의 키 값에 차이가 생기는 경우가 종종 발생하는데, 이런 경우에는 primary key 를 생략한 채로 insert 를 할 경우에는 postgresql 에서 이를 인지하고 오류를 발생시킨다고 한다. ERROR: duplicate key value violates unique constraint "table_pkey" 해결방법 1. 오류가 난 테이블의 최대 키 값..

반응형