简易 百度云(PHP) 服务器搭建

来源:互联网 发布:手机翻译软件排行 编辑:程序博客网 时间:2024/05/29 17:01
1、申请百度账号:kkchou520 Ericzhou520(一下所用浏览器都是用Chrome)

2、用百度搜索“百度开发者中心”

3、点击进入屏幕快照 2013-10-21 下午5.26.53.png

4、点击快速创建应用屏幕快照 2013-10-21 下午5.27.29.png

5、选择移动客户端并且填写应用名称:趣购

6、点击趣购
屏幕快照 2013-10-21 下午5.29.21.png

7、点击左边云平台的云环境(BAE)

8、创建新版本,点击复制复制SVN地址,点击上线屏幕快照 2013-10-21 下午5.46.06.png屏幕快照 2013-10-21 下午5.32.05.png
9、点击左边服务管理-->MySQL(云数据库)
10、屏幕快照 2013-10-21 下午5.45.26.png

点击phpMyadmin

11、新建表,设置字段,主键属性引索分别设置成UNSIGNED、PRIMARY 选上A_I自动增加,字符串用TINYTEXT类型屏幕快照 2013-10-21 下午5.56.27.png字符串用TINYTEXT字段,时间类型和默认值分别用TIMESTAMP,CURRENT_TIMESTAMP
设置完后保持后执行

12、
1、打开Versions
2、选择New Respository Bookmark 
3、所建数据库的SVN地址粘贴到Location和URL Prefix
4、Name 随便写,Username和Passord用百度账号
5、将我们的应用相关文件Checkout到本地
6、加两个.php文件,和一个文件夹(此文件夹中可加图片)

下面是下载php代码
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
getMessage.php文件

<?php

    /*从平台获取查询要连接的数据库名称*/

    $dbname = 'kuDRVZvBMJfXxftpUVlg';

    

    /*从环境变量里取出数据库连接需要的参数*/

    $host = getenv('HTTP_BAE_ENV_ADDR_SQL_IP');

    $port = getenv('HTTP_BAE_ENV_ADDR_SQL_PORT');

    $user = getenv('HTTP_BAE_ENV_AK');

    $pwd = getenv('HTTP_BAE_ENV_SK');

    

    /*创建mysqli对象,直接在创建时指定连接信息,也可创建对象后再connect*/

    $mysqli = @new mysqli($host, $user, $pwd, $dbname, $port);

    if($mysqli->connect_errno) {

        die("Connect Server Failed: " . $link->connect_error);

    }

    

    /*已在建立连接时指定dbname,无须再select_db*/

    

    /**

     * 接下来就可以使用其它标准php mysql函数操作进行数据库操作

     */

    //qugouclub

    $sql="select * from qugouclub";

    $result=$mysqli->query($sql);

    

    if(!result){

        echo 'the server wrong';

        exit;

    }

    

    while($filed=$result->fetch_assoc()){

        $jsons[]=$filed;

    }

    echo json_encode($jsons);

    

    

    /*显式关闭连接,非必须*/

    $mysqli->close();

?>



/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
uploadData.php

<?php

    /*从平台获取查询要连接的数据库名称*/

    $dbname = 'kuDRVZvBMJfXxftpUVlg';

    

    /*从环境变量里取出数据库连接需要的参数*/

    $host = getenv('HTTP_BAE_ENV_ADDR_SQL_IP');

    $port = getenv('HTTP_BAE_ENV_ADDR_SQL_PORT');

    $user = getenv('HTTP_BAE_ENV_AK');

    $pwd = getenv('HTTP_BAE_ENV_SK');

    

    /*创建mysqli对象,直接在创建时指定连接信息,也可创建对象后再connect*/

    $mysqli = @new mysqli($host, $user, $pwd, $dbname, $port);

    if($mysqli->connect_errno) {

        die("Connect Server Failed: " . $mysqli->connect_error);

    }

    

    /*已在建立连接时指定dbname,无须再select_db*/

    

    /**

     * 接下来就可以使用其它标准php mysql函数操作进行数据库操作

     */

    $name=$_GET['title'];

    //$name=$_POST['name'];

    $con=$_GET['con'];

    $sql="insert into `qugouclub` (`title`,`con`) values ('{$title}','{$con}')";

    $mysqli->query($sql);

    /*显式关闭连接,非必须*/

    $mysqli->close();

?>

/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////

7、添加.php文件uploadData.php、getMessage.php,添加文件夹images,mp3

13、用浏览器访问数据库里面的数据
http://1.qugouclub.duapp.com/getMessage.php(1. 为版本号)
http://1.qugouclub.duapp.com/uploadData.php?title=mygirls&con=myloves(上传了字段为title数据为mygirls,字段为con内容为myloves)
访问图片:http://1.qugouclub.duapp.com/images/test3.jpg
访问mp3文件:http://1.qugouclub.duapp.com/mp3/%E4%B8%8D%E4%BA%86%E4%BA%86%E4%B9%8B.mp3

原创粉丝点击