2017-09-19 4 views
-1

WordPress에서 데이터베이스를 두 개 이상 사용하려고합니다. 어떤 해결책이 있습니까? 아래 예제 코드를 참조하십시오.WordPress에 1 개 이상의 데이터베이스를 추가하는 방법

/** The name of the database for WordPress */ 
    define('DB_NAME', 'database'); 

    define('DB1_NAME', 'database1'); 
    define('DB2_NAME', 'database2'); 

/** MySQL database username */ 
    define('DB_USER', 'root'); 
    define('DB1_USER', 'root'); 
    define('DB2_USER', 'root'); 

/** MySQL database password */ 
    define('DB_PASSWORD', 'pass'); 
    define('DB1_PASSWORD', 'pass'); 
    define('DB2_PASSWORD', 'pass'); 

/** MySQL hostname */ 
    define('DB_HOST', 'localhost'); 
+0

2 개의 데이터베이스를 사용하여 수행하는 척하려는 점은 무엇입니까? –

+0

이것은 데이터베이스의 이름과 자격 증명을 설정하는 것으로 실제로 아무것도 수행하지 않습니다. 연결할 때 사용하는 코드는 어디에 있습니까? 그리고 당신은 다른 데이터베이스를 어디에서 사용할 것입니까? – FluffyKitten

+0

@FluffyKitten 데이터베이스 연결 코드는 여기에 있습니다 https://core.trac.wordpress.org/browser/trunk/src/wp-includes/wp-db.php –

답변

0

언제나 새로운 wpdb 클래스를 인스턴스화하여 필요로하는 함수 내에서 새 데이터베이스에 대한 연결을 생성 할 수 있습니다.

$my_db = new wpdb($dbuser, $dbpassword, $dbname, $dbhost) 
+0

나는이 프로그램을 보지 않는다고 생각합니다. mega.nz/#!pSIA0KAC! w2vvFWEjzkQqZc7nZhh0T-2tUjNef4uqV1uyKFyNs _M –

관련 문제