获取BAE上的MySQL相关信息 进入全屏
我厂的BAE确实是个不错的东西,虽然开始收费,但是在免费的条件下,依然够用了。
很多coder会在BAE上搭建wordpress,但是有很多人却不知道MySQL的一些环境变量,
比如:
1、所创建的数据库主机地址是啥?
2、数据库对外开放的端口又是多少?
3、用户名是什么?
4、密码是什么?
好些coder应该到这一步都打住了吧?
莫着急,下面这段代码,帮你解决问题:
<?php /** * 从环境变量中获得数据库的相关信息 * @author zhaoxianlie */ // 主机地址 $ip = getenv('HTTP_BAE_ENV_ADDR_SQL_IP'); // 数据库对外开放的接口 $port = getenv('HTTP_BAE_ENV_ADDR_SQL_PORT'); // 当前用户在BAE上的MYSQL用户名 $username = getenv('HTTP_BAE_ENV_AK'); // 密码 $password = getenv('HTTP_BAE_ENV_SK'); // 输出来看看 echo "ip: $ip <br/>port: $port <br/>username: $username <br/>password: $password <br>"; ?>
可以将如上代码复制,然后保存为mysql-info.php,svn ci到你的bae上,访问该php文件,即可看见你想要的一切!
希望对你有用!