2012-10-26 4 views
0

mysql에서 프로 시저 또는 함수를 만들 때 해당 create에 대한 항목이 mysql.proc 테이블에 항목을 가져옵니다. 나는 mysql에서 어떤 프로세스 나 트리거에 의해 알기를 원한다.mysql.proc 테이블은 어떻게 항목을 얻나요?

감사합니다,

Nitesh 쿠마

+0

... 그리고 앞으로는 더 많은 답변을 얻으실 수 있습니다. –

답변

2

MySQL 데이터베이스의 테이블은 응용 프로그램 테이블이 점에서 테이블 수 없습니다. 대신 내부 SQL 데이터베이스의 데이터 구조로서 외부 세계에서 테이블처럼 보이게됩니다.

따라서, 테이블에서 행을 볼 수있게하는 프로세스는 mysqld의 로직 내부에서 완전히 이루어진다.

+0

사실 저는 mysql.proc 테이블에서 DDL 변경 사항을 일부 변경했습니다. 거기에 해당 데이터가 필요합니다. mysql의 내부 논리 또는 mysqld의 커스터마이징에 약간의 변경을 가할 수 있을까? 가능한가? –

+0

mysql의 내부 논리이므로 mysql 데이터베이스의 일부 데이터를 변경하고 데이터가 영원히 바뀌기 때문에 정적 데이터 또는 동적입니까? –

+0

물론 가능합니다. mysqld에 소스 코드를 가져 와서 변경하십시오. 그러나 당신이하기 전에 당신이 성취하기를 희망하는 것을 생각하십시오. –