如何连接新浪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
时间: 2024-10-14 00:32:10

如何连接新浪sae共享数据库的相关文章

新浪SAE云平台下使用codeigniter的数据库配置

新浪SAE云平台下使用codeigniter的数据库配置 投稿:shichen2014 字体:[增加 减小] 类型:转载 这篇文章主要介绍了新浪SAE云平台下使用codeigniter的数据库配置,主要涉及在database.php的配置,需要的朋友可以参考下 由于新浪SAE对文件权限的限制,cache目录无法修改权限,因此原版Codeigniter无法直接使用.可以尝试codeIgniter 2.10 for SAE:http://code.google.com/p/ci-sae/. 在dat

微信开发01-申请新浪SAE

为什么开发微信要选择新浪SAE呢,其实新浪SAE有很多的局限性,完全没有自己配置服务器环境来的灵活.那为什么还要用,因为便宜,是的很便宜,虽然现在创建应用不在免费了,每天收取10个豆,1元钱是100豆,也就是说一个月只花3块钱. 但是使用memcache缓存好像是要收费的.使用mysql共享版是免费的. 使用SAE做开发首先需要到SAE上创建一个应用.没有sae的童鞋请戳这里.开通新浪SAE 使用微博登录SAE之会进入到个人主界面.未完成实名认证的请完成实名认证.不然创建的应用在访问时会加上SA

发布django到新浪SAE

很早新浪SAE就支持python.加以利用,挂载一些自己的小应用. 发布django应用到SAE,流程还是比较简单的. 1.首先在SAE新建一个Python应用. 新建空应用,直接上传本地已经写好的django应用代码. 新建完成后,本地目录的结构,很简单. 包括两个文件: index.wsgi和config.yaml 2.需要修改两个配置文件 .wsgi文件修改内容为 import os import django.core.handlers.wsgi import sae os.enviro

在新浪SAE上部署PHP项目记录

新浪SAE: http://sae.sina.com.cn 部署步骤: 1.需先注册用户.2.进入用户管理后台--添加应用--填入相关的域名,项目名称,项目描述等. 3.在本地电脑上,命名好与sae上所填的项目名称一致,数据库名称也一致,然后在项目文件的config.php: 'DB_TYPE' => 'mysql', // 数据库类型 'DB_HOST' => 'localhost', // 服务器地址 'DB_NAME' => 'test0527', // 数据库名,需与项目名称一致

国内云引擎平台概览——新浪SAE,阿里ACE,百度BCE

新浪SAE 平时大家的測试server都是执行在自己的PC上面,用Tomcat或者IIS搭建的本机server. 事实上新浪云平台SinaAppEngine也是挺好用的. 今天总结一下我使用过程中的一些小心得: 1.创建SAE应用: 登陆http://sae.sina.com.cn/进行注冊,微博帐号能够直接登陆.注冊成功后进入"我的首页".控制台>应用管理>创建新应用 然后输入二级域名(应用的唯一标示),应用名称和其它信息,最后选择开发语言,这里以Java为例: JVM级

新浪sae上安装原生wordpress4.1

1. 添加/修改wp-config.php文件 <?php /** * WordPress 基础配置文件. * * 本文件包含以下配置选项: MySQL 设置.数据库表名前缀. * 密匙.WordPress 语言设定以及 ABSPATH.如需更多信息,请访问 * {@link http://codex.wordpress.org/Editing_wp-config.php 编辑 * wp-config.php} Codex 页面.MySQL 设置具体信息请咨询您的空间提供商. * * 这个文件用

使用新浪SAE部署Django1.6

第一步:注册新浪SAE账号,下载TortoiseSVN. 第二步:创建新应用. 注册应用名称,注册二级域名,开发语言选择Python2.7版本,然后进入应用管理界面,第一件事先初始化Mysql. 然后点击代码管理,创建一个版本,版本号为1,创建成功之后可以看到类似的信息. 第三步:使用SVN部署代码. 首先在合适的位置创建一个svn文件夹,比如 E:\svn\. 然后,在svn下面再创建一个文件夹,名字是在创建应用时填在二级域名里的名字,如pylabsite. 鼠标右击文件夹pylabsite,

在新浪SAE上搭建自己的网站!

一.工欲善其事,必先利其器 先了解下以下几个概念. SAE:http://baike.baidu.com/subview/570224/10751351.htm Memcache:http://baike.baidu.com/view/1193094.htm Storage :http://baike.baidu.com/view/1412850.htm 二.部署自己的网站(以wordpress为例) 1.新浪SAE平台地址:http://sae.sina.com.cn 首先注册用户,这就不用说

新浪SAE上搭建WordPress个人博客网站-开篇

新浪SAE上搭建WordPress个人博客网站-开篇 2014年5月29日 在开始这篇博客之前,笔者在这里先普及两个东西: SAE,Sina App Engine的简称,是新浪的内部开发的云计算平台,在这里开发者可以创建Web应用和移动应用.我们创建好的应用就可以部署到SAE服务器上,它会帮我们进行负载均衡,SAE提供很多功能和服务,详细内容请到http://sae.sina.com.cn/进行查看. WordPress想必很多个人站长都非常熟悉了,它是一种使用PHP语言和MySQL数据库开发的