- 分布式系統(tǒng)中,多個應(yīng)用需要共享同一個數(shù)據(jù)庫;
- 數(shù)據(jù)庫備份和恢復(fù)時,需要將數(shù)據(jù)從遠(yuǎn)程數(shù)據(jù)庫傳輸?shù)奖镜兀?/p>
- 多機(jī)房部署時,需要在不同的機(jī)器上進(jìn)行數(shù)據(jù)庫讀寫操作等。
1. 配置遠(yuǎn)程數(shù)據(jù)庫
首先,在遠(yuǎn)程數(shù)據(jù)庫中,需要進(jìn)行一些配置,允許遠(yuǎn)程訪問。具體方法是修改數(shù)據(jù)庫配置文件,允許來自其他機(jī)器的訪問。
2. PHP代碼實(shí)現(xiàn)
<?phpote_host';ameote_database';ote_user';ote_password';
try {ewysqlameame", $user, $pass);nected to database"; $e) {
echo $e->getMessage();
?>
ame是遠(yuǎn)程數(shù)據(jù)庫的名稱,$user和$pass是遠(yuǎn)程數(shù)據(jù)庫的用戶名和密碼。