在新浪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
以上就介紹了【微信開發】01.資料庫授權和連接,包括了方面的內容,希望對PHP教程有興趣的朋友有所幫助。