phpMyAdmin에서 저장 프로시저를 작성하는 방법은?
저장 프로시저를 phpMyAdmin에 어디에 적어야 하는지, MVC 아키텍처를 사용하여 어떻게 호출해야 하는지 찾을 수 없습니다.
phpMyAdmin에서 쉽게 프로시저를 만들 수 있습니다.
- 데이터베이스로 이동합니다.헤더에서 '루틴' 탭 클릭
- 'Add routine(루틴 추가)' 클릭
- 그러면 팝업 창이 열립니다.절차를 작성하고 "GO"를 클릭합니다.
예를 들어 다음과 같습니다.
바로 그겁니다.'Routine' 탭 자체에서 작성한 프로시저를 볼 수 있습니다.
phpMyAdmin에서는 SQL 창에서 저장 프로시저를 만들 수 있습니다.
구분 기호를 기본 ";" 대신 "$$" 같은 것으로 설정해야 할 수도 있습니다.SQL 창 하단에서 이를 변경할 수 있습니다.
또한 당신은 이것을 참고할 수 있습니다: http://www.mysqltutorial.org/mysql-stored-procedure-tutorial.aspx
다른 쿼리를 작성할 때 phphmyadmin의 sql 쿼리 창에 저장 프로시저를 만들 수 있습니다.그리고 SP를 실행하는 즉시 데이터베이스의 information_schema에 저장됩니다.다음 명령을 통해 SP의 존재 여부를 확인할 수 있습니다.
SHOW PROCEDURE STATUS
SHOW FUNCTION STATUS
그리고.
SELECT ROUTINE_NAME
FROM INFORMATION_SCHEMA.ROUTINES
WHERE
ROUTINE_TYPE="PROCEDURE"
AND ROUTINE_SCHEMA="dbname"
;
저장 프로시저는 에서 사용 가능한 SQL 박스에 일반 SQL 언어를 사용하여 작성됩니다.phpmyadmin->database->table->execute sql
참조: - http://dev.mysql.com/doc/refman/5.0/en/stored-routines.html
언급URL : https://stackoverflow.com/questions/17481890/how-to-write-a-stored-procedure-in-phpmyadmin
'programing' 카테고리의 다른 글
Python에서의 프로세스간 통신 (0) | 2023.10.27 |
---|---|
docker- compose mysql 컨테이너에서 워드프레스 컨테이너에 대한 액세스를 거부함 (0) | 2023.10.27 |
UIScrollView에서 스크롤을 프로그래밍 방식으로 강제 중지하려면 어떻게 해야 합니까? (0) | 2023.10.22 |
MySQL WITH RECURIC을 사용하여 계정의 계층도를 어떻게 수행합니까? (0) | 2023.10.22 |
WebKitFormBoundary는 무엇을 의미합니까? (0) | 2023.10.22 |