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

(2)将A應用的資料庫授權給B應用,點選授權
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
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