新浪sea数据库mysql的说明.docVIP

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
新浪sea数据库mysql的说明

服务概要? ??? SAE平台为每个App支持几乎所有MySQL的特性。目前支持MyISAM引擎,暂不支持InnoDB。需要注意的是SAE的数据库需要显式开启或者禁用。您还可以通过phpmyadmin来创建数据库和数据表。SAE的PHP环境提供了标准的MYSQL,MYSQLI和PDO模块(基于MySQLnd),您可以直接使用这三个模块来操作您的数据库, 您可以使用预定义常量来连接数据库,我们不排除未来可能调整数据库端口,使用预定义常量能够避免这样的问题。当然SAE也提供了SaeMysql类,我们也推荐您使用这个类来操作MySQL资源。 ? 使用指南 ??? SAE上的MySQL服务和普通MySQL服务几乎一样,所以如果你已经熟悉了MySQL的常规使用的话,会感到很简单。对于mysql/mysqli模块的用法,您可以参考PHP官方手册。 ??? SAE也提供了基于MySQL模块的SaeMysql类 ??? Sae Mysql Class 示例: ?php $mysql?=?new?SaeMysql(); $sql?=?SELECT?*?FROM?`user`?LIMIT?10; $data?=?$mysql-getData(?$sql?); $name?=?strip_tags(?$_REQUEST[name]?); $age?=?intval(?$_REQUEST[age]?); $sql?=?INSERT??INTO?`user`?(?`name`?,?`age`?,?`regtime`?)?VALUES?(???.?$mysql-escape(?$name?)?.??,??.?intval(?$age?)?.??,?NOW()?)?; $mysql-runSql(?$sql?); if(?$mysql-errno()?!=?0?) { ????die(?Error:?.?$mysql-errmsg()?); } $mysql-closeDb(); ? ? ? ??SAE的PHP Runtime环境提供了标准的MySQL,MySQLI和PDO模块,三个模块都由MYSQLND驱动,支持所有MYSQL的特性,您可以使用您习惯的方式来操作数据库. ? ??如果您没有使用SaeMysql类操作数据库,可以使用以下预定义常量进行连接: ????????????????????????????? 用户名  : ?SAE_MYSQL_USER ????????????????????????????? 密  码 : ?SAE_MYSQL_PASS ????????????????????????????? 主库域名 : ?SAE_MYSQL_HOST_M ????????????????????????????? 从库域名 : ?SAE_MYSQL_HOST_S ????????????????????????????? 端  口 : ?SAE_MYSQL_PORT ????????????????????????????? 数据库名 : ?SAE_MYSQL_DB ? ? ? ? 使用方法,以mysql模块为例: ????/* 连主库 */ ??????? $link=mysql_connect(SAE_MYSQL_HOST_M.:.SAE_MYSQL_PORT,SAE_MYSQL_USER,SAE_MYSQL_PASS); ??? /* 连从库 */ ??? /* ??????? $link=mysql_connect(SAE_MYSQL_HOST_S.:.SAE_MYSQL_PORT,SAE_MYSQL_USER,SAE_MYSQL_PASS); ??? */ ??????? if($link) ??????????? { ??????????????? mysql_select_db(SAE_MYSQL_DB,$link); ??????????????? //your code goes here ??????????? } ? ?? 数据管理 ??? SAE上的数据属于用户,所以我们允许用户自由导入导出数据。 ?数据导入、导出 ??? SAE支持两种方式数据导入、导出: ??? A. 对于4M以内的小数据,用户可以通过PhpAdmin在线同步的导入、导出 ??? B. 对于4M以上的数据,我们不推荐用户使用PhpAdmin同步的执行(实际因为php等限制用户也无法执行该操作),而是强烈建议使用DefferedJob来完成MySQL数据的导入、导出。其中,导出是用户通过DefferedJob将MySQL中的数据生成sql源文件并存放在用户的Storage存储中;而导入,用户需要使用大文件上传的客户端(如SDK),将用户的sq

文档评论(0)

jdy261842 + 关注
实名认证
文档贡献者

分享好文档!

1亿VIP精品文档

相关文档