百度BAE怎么连接数据库啊
答案:2 悬赏:80 手机版
解决时间 2021-02-07 14:48
- 提问者网友:留有余香
- 2021-02-07 08:02
一直提示这个错误Select Database Failed: Access denied for user ''@'localhost' to database '我的数据库名字'
最佳答案
- 五星知识达人网友:春色三分
- 2021-02-07 09:02
云数据库不支持远程连接,如果你希望编写软件将数据库放在BAE的mysql中,可以尝试创建一个BAE应用,这个BAE应用可以连接数据库并进行操作,然后返回结果,通过本地软件与BAE程序相结合实现数据的读写 例如在BAE上开发一个数据库操作的接
全部回答
- 1楼网友:低音帝王
- 2021-02-07 10:41
以下是bae的连接mysql方法。基本的调用和php的相关mysql函数一样: mysql_query — 发送一条 mysql 查询 mysql_fetch_array — 从结果集中取得一行作为关联数组,或数字数组,或二者兼有 mysql_fetch_row — 从结果集中取得一行作为枚举数组 mysql_fetch_assoc — 从结果集中取得一行作为关联数组 mysql_result — 取得结果数据 教程手册:点击查阅 [php] view plaincopy <?php $dbname ='civsxiiejixqjrutnrme'; $host = getenv('http_bae_env_addr_sql_ip'); $port = getenv('http_bae_env_addr_sql_port'); $user = getenv('http_bae_env_ak'); $pwd = getenv('http_bae_env_sk'); $link = @mysql_connect("{$host}:{$port}",$user,$pwd,true); if(!$link) { die("connect server failed: " . mysql_error($link)); } if(!mysql_select_db($dbname,$link)) { die("select database failed: " . mysql_error($link)); } $sql = "select * from `users` limit 0, 30;"; //$sql = "insert into `users` (`name`, `email`, `age`, `sex`) values ('test01', 'test@sina.cn', '12', '1');"; $result = mysql_query("$sql") or die("invalid query: " . mysql_error()); while ($row = mysql_fetch_assoc($result)) { print_r($row); } echo "that's all!"; ?> 以下是sae的连接方式,很多都已经封装好了,直接使用sql语句即可: [php] view plaincopy <?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(); ?> 连接phpadmin的时候如果长时间没有操作会提示网页过期,此时ctrl+f5即可。 按f5有时候一些内容是不会被更新的,而ctrl+f5则所有内容都会被更新. 具体区别是: f5通常只是刷新本地缓存; ctrl+f5可以把intenet临时文件夹的文件删除再重新从服务器下载,也就是彻底刷新页面。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯