学习微信官方代码----连接数据库

我使用SAE云盘进行微信开发的学习,共享型数据库。

在云盘中新建自己的数据库demo,这里就不详细写了,http://www.sinacloud.com/doc/sae/php/mysql.html#api-shi-yong-shou-ce,中有API的官方基本介绍

用户名  :  SAE_MYSQL_USER
密  码 :  SAE_MYSQL_PASS
主库域名 :  SAE_MYSQL_HOST_M
从库域名 :  SAE_MYSQL_HOST_S
端  口 :  SAE_MYSQL_PORT
数据库名 :  SAE_MYSQL_DB

自己新建一个conn。php,测试数据库连接,SAE中已经定义了主机名,账号,密码,端口的常量,我们使用中直接引用常量,进行数据库连接测试,无需再手动根据数据库信息手动更改

$hostname = SAE_MYSQL_HOST_M.':'.SAE_MYSQL_PORT;
$dbuser = SAE_MYSQL_USER;
$dbpass = SAE_MYSQL_PASS;
$dbname = SAE_MYSQL_DB;
$link = mysql_connect($hostname, $dbuser, $dbpass);
if (!$link) {
    die('Could not connect: ' . mysql_error());
}
echo '成功连接数据库<br/>';
//select db
mysql_select_db($dbname, $link) or die ('Can\'t use dbname : ' . mysql_error());
echo 'Select db '.$dbname.' successfully';

测试http://2.XXXXXXXXX.applinzi.com/conn.php 你的应用-》代码管理-》连接加上你上传的测试代码,返回

“成功连接数据库”


推荐使用使用SAE封装好的SaeMysql操作类来操作数据库

$mysql = new SaeMysql();
$sql = "select * from weixin limit 1";
$result = $mysql->getLine($sql);
var_dump($result);
//发现这个已经是按数组的方式返回的
echo "<hr>";
















  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值