반응형 MySQL2 Mysql if exists insert 하기 Mysql에서 데이타 존재여부를 확인하여 insert 처리를 하려고 합니다. MSSQL처럼 if exists로 쉽게 처리할 수 있을거라고 생각했지만 고생을 조금하였네요. not exists 의 경우 제약사항이 있어 mssql처럼 if then 문으로 처리는 불가능하지만 where에서 어느정도 처리를 할 수 있었습니다. MYSQL - IF NOT EXISTS ... INSERT INTO 처리를 하려면 where에 넣어야 합니다. 아래의 쿼리는 제가 작성한 쿼리입니다. 간단히 ofgroupprop 테이블에 '0000007' 이 존재하지 않으면 insert하는 간단한 코드입니다. INSERT INTO ofgroupprop (groupName, name, propValue) SELECT groupName, na.. 2011. 12. 1. Mysql - Host 'ip' is not allowed to connect to this MySQL server 에러 Mysql - 원격권한설정으로 접속 에러 잡기 Error No. 1130 Host '210.***.***.***' is not allowed to connect to this MySQL server 에러가 발생하였습니다. 원격지에 있는 Mysql로 접속을 할 수 가 없었습니다. 원인은 계정접속권한을 주지 않았기 때문입니다. Host '210.***.***.***' is not allowed to connect to this MySQL server 에러시 해결책 콘솔로 접속하여 위의 명령을 입력합니다. 경고에 나온 ip 계정을 등록해주면 됩니다. GRANT ALL PRIVILEGES ON userid.* TO 'root'@'아이피' IDENTIFIED BY '패스워드' WITH GRANT OPTION; 그.. 2011. 12. 1. 이전 1 다음 반응형