새로 등록 할 때마다 PHP를 사용하여 각 사용자에 대한 데이터베이스를 만듭니다. 각 데이터베이스에는 8 개의 테이블 세트가 있습니다. 그래서 나는 각각의 새로운 사용자에 대해 8 개의 테이블을 생성하거나 새로운 데이터베이스가 생성 될 때마다 말하고 싶습니다.MySQL에서 새로 생성 된 모든 데이터베이스에 테이블 만들기
트리거는 테이블에서만 사용할 수 있기 때문에 사용할 수 없습니다. 그 밖의 무엇이 여기에서 끝날 수 있습니까? 내가 누락 된 매우 간단한 것이 있습니까?
업데이트 : 방금 저장 프로 시저가있는 것으로 나타났습니다. 이러한 저장 프로 시저를 트리거처럼 사용하여 새 데이터베이스 생성을 확인하고 실행할 수 있습니까?
왜 사용자 당 새 데이터베이스를 만들겠습니까? 일반 테이블을 사용하는 것이 더 쉬울까요? 그 외 : 일부 PHP 변수가있는 사용자 정의 create 문이 있습니다. 스크립트 기반으로 데이터베이스를 생성하는 것은 afaik –
이 가능하지 않습니다. 각 사용자마다 다른 사용자 집합이 있기 때문입니다. 사용자를 회사/기업으로 생각할 수 있습니다. –