天天看點

【微信開發】01.資料庫授權和連接配接

在新浪SAE上面搭建了一個WeiPHP架構應用(稱作A),做了一個微信牆的功能,想通過一個前段web頁面顯示微信牆内容,而不是通過WeiPHP架構。這就需要将WeiPHP架構應用的資料庫授權給這個web站點的應用(稱作B)。

在新浪SAE上面搭建了一個WeiPHP架構應用(稱作A),做了一個微信牆的功能,想通過一個前端web頁面顯示微信牆内容,而不是通過WeiPHP架構。這就需要将WeiPHP架構應用的資料庫授權給這個web站點的應用(稱作B)。

1. 資料庫授權

(1)進入資料庫管理,點選跨應用授權

【微信開發】01.資料庫授權和連接配接

 (2)将A應用的資料庫授權給B應用,點選授權

【微信開發】01.資料庫授權和連接配接

2.編寫B應用的連接配接資料庫的腳本

(1)修改檔案:index.php

(2)參數含義:

主庫域名 : SAE_MYSQL_HOST_M

從庫域名 : SAE_MYSQL_HOST_S

端  口 : SAE_MYSQL_PORT

使用者名  : SAE_MYSQL_USER(Access Key)

密  碼 : SAE_MYSQL_PASS(Secret Key)

資料庫名 : SAE_MYSQL_DB

【微信開發】01.資料庫授權和連接配接

3.檢視結果:

網頁顯示:

helloworld

4.注意

如果SAE_MYSQL_USER和SAE_MYSQL_PASS填寫的不正确,網頁将會顯示以下資訊:

Warning: mysql_connect() [function.mysql-connect]: this app is not authorised in index.php on line 6

作者:Jackson 出處:黃哲同學的部落格http://www.cnblogs.com/jackson0714/p/4376000.html 

繼續閱讀