sae mysql 跨应用授权_[SAE]SAE MySQL跨应用授权

在SAE收费越来越贵的今天,节约是一件越来越重要的事。今年(2016)三月开始共享型MySQL也开始收费,这个时候多个应用共享一个MySQL是节约的一种重要方式。

1. 假设有多个应用(APP1, APP2, APP3)。其中共享型MySQL仅APP1保留,APP2和APP3使用APP1的MySQL。

2. 导出APP2和APP3的MySQL作为备份,然后删除APP2和APP3的MySQL,这样APP2和3的MySQL相当于没有初始化即不会再被扣费。

3. 向APP1中的MySQL导入APP2和3的数据库文件(*.sql),导入之前注意表名别冲突。

4. 选择APP1的MySQL,点击跨应用授权可选择本帐号应用或其他帐号应用,此处授权到APP2、APP3应用。

5. 编写脚本,显示本应用APP1的MySQL信息,供授权应用APP1使用[此处会泄露数据库的相关信息,请谨慎操作并及时删除]

相关代码:

header("Content-type:text/html;charset=utf-8");

echo "用户名 :".SAE_MYSQL_USER;?>

echo "密码 :".SAE_MYSQL_PASS;?>

echo "主库域名:".SAE_MYSQL_HOST_M;?>

echo "从库域名:".SAE_MYSQL_HOST_S;?>

echo "端口 :".SAE_MYSQL_PORT;?>

echo "数据库名:".SAE_MYSQL_DB;?>

?>

6. 调用脚本,可以在页面打印出APP1应用MySQL信息,在你的其他应用(比如APP2和3)中使用刚刚打印出的Mysql 信息来连接数据库。

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值