zoukankan      html  css  js  c++  java
  • 如何连接新浪sae共享数据库

    网上找了很久,太杂了,下文介绍如何连接新浪sae共享数据库,方便有效

    1.首先贴出官方文档:

    以下是一些和共享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 ($link) { mysql_select_db(SAE_MYSQL_DB, $db); // ... } ?>
    2.实际应用

    <?php
    $q=$_GET["q"];


    $con = mysql_connect(SAE_MYSQL_HOST_M.':'.SAE_MYSQL_PORT,SAE_MYSQL_USER,SAE_MYSQL_PASS);
    if (!$con)
     {
     die('Could not connect: ' . mysql_error());
     }


    mysql_select_db("app_caimuqing", $con);

    解释:

    1)mysql_connect和官方文档的一样,无需填具体的,应为sae为了方便,设成了变量形式,其中即为实际的(域名,用户名,密码)和appserv的设置参数是一样的

    2)不同的是mysql_select_db("app_caimuqing", $con);这句话里面要填具体的数据库名称。可以自己打开数据库就可以看到数据库名称

     
    1
    0
  • 相关阅读:
    Linux ps 查看进程
    Linux free命令
    Linux sar命令
    php 上传文件
    sql 计算周围公里语句
    mysql sum 和 count 函数 合并使用
    php函数 ceil floor round和 intval
    linux sort 命令
    Sicily 2711. 模板与STL 解题报告
    堆排序
  • 原文地址:https://www.cnblogs.com/caimuqing/p/5714331.html
Copyright © 2011-2022 走看看