sae php mysql数据库,php连接mysql数据库(新浪云SAE)
新浪云提供了免费的创建服务器端应用的服务。网址为:https://www.sinacloud.com/
在上面创建好应用,然后在本地使用记事本编写应用的代码如下:
这是一个最简单的后台的代码,编写好后保存关闭,然后使用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模块为例:
$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数据库管理中点击跨应用授权给应用,之后就可以通过网页访问了。
原文:http://www.cnblogs.com/jiwangbujiu/p/5568769.html
sae php mysql数据库,php连接mysql数据库(新浪云SAE)相关推荐
- 【公众号】微信第三方登录(静默授权和非静默授权)(具体代码:U盘 新浪云SAE)...
一.微信联合登录是怎么登录的,有几种登录方式:微信联合登录和微信授权登录[授权登录(非静默授权)与静默授权] [主动授权]:需要用户确认登录,这样可以通过用户的个人确认,获取用户全面的信息,无论是否关 ...
- Php静默授权,【公众号】微信第三方登录(静默授权和非静默授权)(具体代码:U盘 新浪云SAE)...
一.微信联合登录是怎么登录的,有几种登录方式:微信联合登录和微信授权登录[授权登录(非静默授权)与静默授权] [主动授权]:需要用户确认登录,这样可以通过用户的个人确认,获取用户全面的信息,无论是否关 ...
- 新浪云SAE上运行PHP代码,新浪云SAE 上使用Thinkphp5 出现问题
新浪云SAE 上使用Thinkphp5 出现问题: Warning: require(/data1/www/htdocs/996/jasoncw/1/engine/public/../thinkphp ...
- 1:新浪云SAE搭建微信公众平台开发-java
从微信调用API中可以看出个大概流程,如下图 通过上图的了解,可知要想做微信公众平台第二次开发 必须搭建一个自定义服务器,自定义服务器上面部署相应的逻辑代码,搭建自定义服务器的方式有很多种 比如百度云 ...
- 利用新浪云SAE搭建可访问的免费个人网站
注:老师课件中,提到我们应该把网站发布到 http://www.openshift.com , 这是Red-hat 开发的PAAS服务,即是包装好底层的硬件和基础软件(如 apache.nginx . ...
- 新浪云sae springboot项目部署
刚刚把自己的公众号项目整到 服务器上. 记录一下. 1. 注册新浪云2. 创建应用(这些操作相对简单,更着步骤走就好.不多讲)3. (创建数据库 共享独享都行) 已上是准备操作. 一.项目设置 因为是 ...
- 微信公众号Python开发(Wechatpy+新浪云SAE应用)
微信公众号Python开发(Wechatpy) 前言:微信公众号后台只提供指定条件的指定回复,如果想有聊天.翻译.查询.后台数据库等则需要使用公众号提供的接口开发脚本.开发工具语言选择诸多,Pytho ...
- 使用新浪云SAE建立一个公网可访问的网页应用
注册新浪云账号 点我注册新浪云,使用新浪微博账号登陆即可. 登录后的页面如下: 图 1 点击控制台->云应用SAE 图 2 点击创建新应用,会弹出一个提示框,提示一旦创建会开始收云豆租金啦.(未 ...
- 新浪云SAE使用WordPress搭建个人博客
一.准备工具: 1.WordPress最新中文版,下载地址:http://cn.wordpress.org/ 2.新浪SAE注册并创建应用:http://sae.sina.com.cn,注册账户送50 ...
最新文章
- 2019年pta作业第二题——求最大值及其下标
- python 保留两位小数 占位_第17p,Python中格式化输出的3种方式
- 如何用VC++开发读取网卡MAC地址的程序
- java 兼容excel_Java解析Excel工具类(兼容xls和xlsx)
- 语法糖甜不甜?巧用枚举实现“状态”转换限制
- Win8 Metro(C#)数字图像处理--2.50图像运动模糊
- Ubuntu 想在 Windows 的 WSL 中做到领先
- 零基础带你学习MySQL—创建表(四)
- 拓端tecdat|R语言数据可视化分析案例:探索BRFSS数据
- android windows 共享文件,Win10下与android文件共享
- [原创]FlashFXP打造自动镜像更新
- 淘宝返利模式的简单实现方法
- java程序执行时间_java记录代码运行时间
- 快速使用ros小乌龟教程——ROS初体验
- 快不快乐用计算机,快乐学计算机
- 【RDMA】ibv_modify_qp()
- C语言停车场管理模拟系统
- 图像分辨率+像素+尺寸+文件内存大小
- 数据分析、数据挖掘、数据运营有啥区别?【通俗版】
- 第十五章: 菱悦 -垃圾回收GC详解
热门文章
- 10天学会ASP打包下载
- 网文快捕 Metaproducts
- http 304响应的理解
- 2003服务器运行库,微软常用运行库合集包最新版支持XP/2003/7/8/8.1/10(32+64位)
- 模板字符串Oracle存储超长问题:仅能绑定要插入 LONG 列的 LONG 值
- Oracle 列由VARCHAR2改为CLOB类型
- 必学的Linux指令
- STM32课程设计--数字时钟+数字电压表+扩展功能--从零开始
- 也读《人类简史》:从动物到上帝的智人
- [转]【Unity3D入门教程】Unity3D简介、安装和程序发布