zoukankan      html  css  js  c++  java
  • [PHP]如何在百度(BAE)和新浪(SAE)的云平台使用PHP连接MySQL并返回结果数据

    <?php
    $dbname = 'VnOTxPFWoxzUBLtrQCCg';
    $host = getenv('HTTP_BAE_ENV_ADDR_SQL_IP');
    $port = getenv('HTTP_BAE_ENV_ADDR_SQL_PORT');
    $user = '8003465908be42b9815523661dfedb4e';
    $pwd = 'a25c944101634f98853b8a4ce49e9096';
    /*接着调用mysql_connect()连接服务器*/
    /*为了避免因MySQL数据库连接失败而导致程序异常中断,此处通过在mysql_connect()函数前添加@,来抑制错误信息,确保程序继续运行*/
    /*有关mysql_connect()函数的详细介绍,可参看http://php.net/manual/zh/function.mysql-connect.php*/
    $link = @mysql_connect("{$host}:{$port}",$user,$pwd,true);
    if(!$link) {
        die("Connect Server Failed: " . mysql_error());
    }
    /*连接成功后立即调用mysql_select_db()选中需要连接的数据库*/
    if(!mysql_select_db($dbname,$link)) {
        die("Select Database Failed: " . mysql_error($link));
    }
    /*至此连接已完全建立,就可对当前数据库进行相应的操作了*/
    $sql = "SELECT * FROM `weather` LIMIT 0, 3;";
    $result = mysql_query($sql)
        or die("Invalid query: " . mysql_error());
    while ($row = mysql_fetch_assoc($result)) {
        print_r($row);
    }
    /*显式关闭连接,非必须*/
    mysql_close($link);
    ?>
    PHP连接MySQL
    
    <?php
    
    /*替换为你自己的数据库名*/
    $dbname = 'eiZrxDYAgZRYcJuTRljT';
    /*填入数据库连接信息*/
    $host = 'sqld.duapp.com';
    $port = 4050;
    $user = '<User_AK>';//用户AK
    $pwd = '<User_SK>';//用户SK
     /*以上信息都可以在数据库详情页查找到*/
    
    /*接着调用mysql_connect()连接服务器*/
    /*为了避免因MySQL数据库连接失败而导致程序异常中断,此处通过在mysql_connect()函数前添加@,来抑制错误信息,确保程序继续运行*/
    /*有关mysql_connect()函数的详细介绍,可参看http://php.net/manual/zh/function.mysql-connect.php*/
    $link = @mysql_connect("{$host}:{$port}",$user,$pwd,true);
    if(!$link) {
        die("Connect Server Failed: " . mysql_error());
    }
    /*连接成功后立即调用mysql_select_db()选中需要连接的数据库*/
    if(!mysql_select_db($dbname,$link)) {
        die("Select Database Failed: " . mysql_error($link));
    }
    
    /*至此连接已完全建立,就可对当前数据库进行相应的操作了*/
    //创建一个数据库表
    $sql = "create table if not exists test_mysql(
            id int primary key auto_increment,
            no int, 
            name varchar(1024),
            key idx_no(no))";
    $ret = mysql_query($sql, $link);
    if ($ret === false) {
        die("Create Table Failed: " . mysql_error($link));
    } else {
        echo "Create Table Succeed<br />";
    }    
    
    
    /*显式关闭连接,非必须*/
    mysql_close($link);
    ?>
  • 相关阅读:
    ext表格范例
    基于对象的EXT组件间通信
    hibernate自定义生成主健
    Amcharts
    ExtJS之面向对象编程基本知识
    在Ext里写大应用 (翻译:米米饭)
    EXT表单常用验证
    JPA 复合主键
    PowerDesign15常用技巧
    spring security和EXT
  • 原文地址:https://www.cnblogs.com/ChineseMoonGod/p/5185568.html
Copyright © 2011-2022 走看看