으어
  • 홈
  • 방명록
  • 메뉴 닫기
  • 글작성
  • 방명록
  • 환경설정
    • 분류 전체보기 (182) N
      • HTML, CSS (6)
      • Programming (115) N
        • PHP (52)
        • Javascript (40)
        • HTML, CSS (1)
        • SQL (14) N
        • Etc. (8)
      • OS (7)
      • Etc (44)
      • Enjoy (10)
        • Animals (10)
        • Game (0)
  • 홈
  • 태그
  • 방명록
Programming/SQL

[MySQL]You can't specify target table "table name" for update in FROM clause

Suppose you have a query like this:INSERT INTO member (mno, mname, ...) VALUES((SELECT MAX(mno) + 1 FROM member), 'John Smith', ...);Looks harmless enough. But when you actually run it, MySQL throws an error along the lines of the one in the title.MySQL restricts subqueries that reference the same table you're inserting into (or updating). The fix is simple — just give the subquery's table an al..

2026. 9. 11. 11:10
Programming/Etc.

가비아에서 phpinfo()를 확인할 수 없을 때...

가비아 같은 데에선 phpinfo() 함수를 보안 때문에 사용 못하게 막아두었습니다.실행하는 순간 https://errdoc.gabia.io/403.html 여기로 넘겨 버립니다.아래처럼 ini_get() 함수로 확인하실 수 있습니다.빈 php 문서 하나를 만드신 후에 아래처럼 넣으시면 알고 싶은 정보를 어느 정도는 확인이 가능합니다.echo PHP_VERSION;echo ini_get('file_uploads'); // 1이면 활성화echo ini_get('upload_max_filesize'); // 최대 파일 크기echo ini_get('post_max_size'); // POST 최대 크기echo ini_get('max_file_uploads'); // 동시 업로드 최대 개수

2026. 3. 10. 15:28
Programming/PHP

카카오 로그인 API, 연결 끊기

카카오 계정으로 로그인 혹은 회원 가입 후 필요가 없을 때 탈퇴를 해야 합니다.회원 탈퇴를 하는 순간 카카오톡에 있는 연결된 서비스 관리에서도 삭제가 되어야 합니다.카카오톡 - 더보기 - 우측 상단 톱니 - 카카오계정 - 연결된 서비스 관리 순으로 터치하면 됩니다.https://developers.kakao.com/docs/latest/ko/kakaologin/rest-api#unlink Kakao Developers카카오 API를 활용하여 다양한 어플리케이션을 개발해보세요. 카카오 로그인, 메시지 보내기, 친구 API, 인공지능 API 등을 제공합니다.developers.kakao.com매뉴얼대로 POST로 해서 전송했는데 결과는 400만 자꾸 나옵니다.GET으로 하셔야 합니다.

2025. 6. 2. 17:17
Programming/Etc.

[Docker]Docker Desktop distro installation failed

윈도우에서 Docker Desktop을 실행하면 제목을 포함하고 있는 오류가 뜹니다. 이 오류를 해결하기 위해 검색을 해보면 대부분이 cmd(윈도우에서)에서 아래 명령어를 입력하라고 합니다.wsl --unregister docker-desktop보통은 해결이 됩니다만 저 같은 경우는 안 되더라구요.안 됩니다. 혹시나 싶어 cmd에서도 하고 PowerShell에서도 하고 관리자 권한으로도 실행해 봅니다.WSL_E_DISTRO_NOT_FOUND하지만 위와 같은 오류 메시지만 뜹니다.그래서 찾은 해결책이 레지스트리 수정이었습니다.HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\DeviceGuard위 위치로 가서 빈 공간에서 마우스 오른쪽 버튼 - 새로 만들기(N) ..

2025. 5. 22. 13:25
Programming/PHP

[정규표현식]대괄호([]) 안에 있는 문자만 갖고 오기

얼핏 보면 둘 같아 보이지만 패턴 부분이 약간 차이가 있습니다.첫 번째 : "/\[[^\]]*\]/"두 번째 : "/\[([^\]]*)\]/"

2024. 11. 19. 10:58
Programming/SQL

[MySQL]You can't specify target table "테이블명" for update in FROM clause

INSERT INTO member (mno, mname, 생략) VALUES((SELECT MAX(mno) + 1 FROM member), '김철수', 생략);위와 같은 쿼리문이 있다고 가정합니다.문제가 될 것 같지 않은데 실제로 실행을 해보면 제목처럼 대상 테이블을 지정할 수 없네 어쩌네 하면서 오류가 발생합니다. MySQL에서는 동일한 테이블에 대한 서브 쿼리가 제한되어 있습니다. 그래서 이런 경우는 별칭을 붙이면 됩니다.INSERT INTO member (mno, mname, 생략) VALUES((SELECT MAX(m.mno) + 1 FROM member AS m), '김철수', 생략)

2024. 4. 3. 17:40
  • «
  • 1
  • 2
  • 3
  • 4
  • ···
  • 20
  • »

공지사항

전체 카테고리

  • 분류 전체보기 (182) N
    • HTML, CSS (6)
    • Programming (115) N
      • PHP (52)
      • Javascript (40)
      • HTML, CSS (1)
      • SQL (14) N
      • Etc. (8)
    • OS (7)
    • Etc (44)
    • Enjoy (10)
      • Animals (10)
      • Game (0)
애드센스 광고 영역
  • 최근 글
  • 최근 댓글

최근 글

최근댓글

태그

  • #tls version
  • #정규표현식
MORE

전체 방문자

오늘
어제
전체

블로그 인기글

Powered by Privatenote Copyright © 으어 All rights reserved. TistoryWhaleSkin3.4

티스토리툴바