
怎么会不一样呢?都一样,例如安装dz论坛的时候也是这样,除非是没有数据库。否则基本上都会有前四个参数。这是数据库连接最基本的四个参数
1 数据库地址 就是数据库安装的电脑的IP,如果在本机就填写localhost
2 和3 是登录数据的用户名和密码
4 一个数据库里面可能有多个数据库,填写你自己的那个
这个是代码问题啦,意思是你的字符串无法转换成整数。本地的数据库配置因该为类似MYSQL_PORT = '3306',而线上则为:MYSQL_PORT = saeconstMYSQL_PORT,端口值是一个变量
因为Python本身的动态特性和强大而简介的语法,我们实现这一目标非常容易(在此对Java开发人员表示遗憾)。
假定我们确定用webpy框架,mysql数据库,memcache缓存,这3个组件SAE都支持,但和本地环境均有差异。
以下是BAE的连接MySQL方法。基本的调用和PHP的相关MySQL函数一样:
mysql_query — 发送一条 MySQL 查询
mysql_fetch_array — 从结果集中取得一行作为关联数组,或数字数组,或二者兼有
mysql_fetch_row — 从结果集中取得一行作为枚举数组
mysql_fetch_assoc — 从结果集中取得一行作为关联数组
mysql_result — 取得结果数据
教程手册:点击查阅
[php] view plaincopy
<php
/连接到汪海实验室的BAE数据库/
/从平台获取查询要连接的数据库名称/
$dbname ='cIvsXiIejIxQjRUtnrme';
/从环境变量里取出数据库连接需要的参数/
$host = getenv('>
:echo不是回复,是php的打印到屏幕 要用开放Wechat类里的responseText(string str)方法回复文本消息 其他消息参考开发文档 调用时候需要用面向对象思维 this->responseText(string str); 以上方法仅适用于php,C#或Java或其他需要另外查询文档
以上就是关于新浪sae中配置数据库的问题 直接下载了网站的源码,然后提示我配置数据库,不知道怎么填。。。告急!!全部的内容,包括:新浪sae中配置数据库的问题 直接下载了网站的源码,然后提示我配置数据库,不知道怎么填。。。告急!!、用Django写网站,放到SAE上,然后数据库链接总是报错invalid literal for int() with base 10、如何在新浪sae上建立python数据库等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)