php串連mysql資料庫(新浪雲SAE)

來源:互聯網
上載者:User

標籤:

新浪雲提供了免費的建立伺服器端應用的服務。網址為:https://www.sinacloud.com/

在上面建立好應用,然後在本地使用記事本編寫應用的代碼如下:

<?phpecho "HelloWorld!";?>

這是一個最簡單的背景代碼,編寫好後儲存關閉,然後使用svn上傳到剛才建立好的應用。開啟網址就可以看到輸出helloworld這句話。

 

 

操作資料庫:

1、在應用下面建立共用型mysql資料庫,建立好會有如下顯示:

 

查看新浪雲官網的文檔中有php怎麼操作資料庫的常式:

API使用手冊SAE的PHP運行環境提供了標準的 MySQL 、 MySQLI 和 PDO 模組來串連資料庫,支援所有MYSQL的特性,您可以使用您習慣的方式來操作資料庫。以下是一些和共用MySQL資料庫服務相關的預定義常量,你可以直接引用這些參數來串連資料庫:使用者名稱  :  SAE_MYSQL_USER密  碼 :  SAE_MYSQL_PASS主庫網域名稱 :  SAE_MYSQL_HOST_M從庫網域名稱 :  SAE_MYSQL_HOST_S端  口 :  SAE_MYSQL_PORT資料庫名 :  SAE_MYSQL_DB使用方法,以MySQL模組為例:<?php// 連主庫$db = mysql_connect(SAE_MYSQL_HOST_M.‘:‘.SAE_MYSQL_PORT,SAE_MYSQL_USER,SAE_MYSQL_PASS);// 連從庫// $db = mysql_connect(SAE_MYSQL_HOST_S.‘:‘.SAE_MYSQL_PORT,SAE_MYSQL_USER,SAE_MYSQL_PASS);if ($db) {    mysql_select_db(SAE_MYSQL_DB, $db);    // ...}?>註解PDO不支援host:port這種寫法,請使用PDO標準寫法

上面說的很明白:以下是一些和共用MySQL資料庫服務相關的預定義常量,你可以直接引用這些參數來串連資料庫:

也就是說新浪已經幫你把你的主庫地址、從庫地址、資料庫名稱、等已經幫你定義成了宏定義,你直接使用下面這句代碼即可,不需要把裡面的SAE_MYSQL_HOST_M替換成自己的主庫地址

$db = mysql_connect(SAE_MYSQL_HOST_M.‘:‘.SAE_MYSQL_PORT,SAE_MYSQL_USER,SAE_MYSQL_PASS);

也就是說你的代碼就是<?ph

// 連主庫$db = mysql_connect(SAE_MYSQL_HOST_M.‘:‘.SAE_MYSQL_PORT,SAE_MYSQL_USER,SAE_MYSQL_PASS);if ($db) {   // mysql_select_db(SAE_MYSQL_DB, $db);

  echo ‘ok‘; // ...
}

else
{ echo ‘error‘; }

?>

 

寫完代碼後使用svn上傳到雲,然後在建立好的共用型mysql資料庫管理中點擊跨應用授權給應用,之後就可以通過網頁訪問了。

 

php串連mysql資料庫(新浪雲SAE)

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.