android php mysql json 查询_android php mysql json
$con = mysql_connect("localhost", "db163810_f", "1e6969e2");
if (!$con)
{
die('不能建立连接: ' . mysql_error());
}
$db_selected = mysql_select_db("db163810",$con);
mysql_query("SET NAMES 'utf8'");
if (!$db_selected)
{
die ("这个数据库不能被选: " . mysql_error());
}
$sql = "SELECT `ID` , `post_date` , `post_title` , `post_content` FROM `wp_posts` order by `post_date` desc LIMIT 0, 3 ";
$result = mysql_query($sql,$con);
//print_r($result); //Resource id #2
//print($result); //Resource id #2
//echo $result; //Resource id #2
//echo "===================result==============================
";
while($row = mysql_fetch_assoc($result))
{
//print_r(json_encode($row));
//print(json_encode($row));
echo json_encode($row);
echo "
=====================row================================
";
}
mysql_close($con);
?>
mysql数据库权限,只允许localhost连接,不能通过Internet连接
字符集转换
查询结果集不能直接输出,print($result),紧紧输出资源代码Resource id #2
输出了3个JSON字符串,3对大括弧
3,android客户端如何解码?
DefaultHttpClient httpClient = new DefaultHttpClient();
HttpPost httpPost = new HttpPost("htttp:localhost/mysql.php");
httpPost.setEntity(new UrlEncodedFormEntity(params,HTTP.UTF_8));
//params:List php接收
HttpResponse httpResponse = httpClient.execute(httpPost);
HttpEntity httpEntity = httpResponse.getEntity();
is = httpEntity.getContent();
BufferedReader reader = new BufferedReader(new InputStreamReader(is, "UTF-8"));
StringBuilder sb = new StringBuilder();
String line = null;
while ((line = reader.readLine()) != null) {
sb.append(line + "\n");
}
is.close();
json = sb.toString();
return new JSONObject(json);
android php mysql json 查询_android php mysql json相关推荐
- 开启Mysql慢查询来优化mysql
开启Mysql慢查询来优化mysql 优化sql语句是优化数据库的一个很重要的方面,那么怎么发现那些耗时耗资源的sql语句呢,开启Mysql慢查询! 1.查看是否开启慢查询,默认情况下是关闭的.你的m ...
- 安卓安装mysql数据库文件_android安装mysql数据库
{"moduleinfo":{"card_count":[{"count_phone":1,"count":1}],&q ...
- mysql 优化查询方法,优化MYSQL查询的详细方法
优化MYSQL查询的详细方法 发布时间:2020-06-08 17:19:28 来源:PHP中文网 阅读:135 作者:三月 不知道大家之前对类似优化MYSQL查询的详细方法的文章有无了解,今天我在这 ...
- mysql语句查询慢造成mysql卡死_MySQL数据库之一次MySQL慢查询导致的故障
本文主要向大家介绍了MySQL数据库之一次MySQL慢查询导致的故障 ,通过具体的内容向大家展现,希望对大家学习MySQL数据库有所帮助. 我们知道分析MySQL语句查询性能的方法除了使用EXPLAI ...
- php mysql筛选查询,php-Vicidial的MySQL筛选器
我为一家提供技术支持的呼叫中心工作,我们的Dialer使用以MySQL编写的过滤器.我是一个新手,无论尝试多少教程,都无法解决. 我可以在手册中找到的唯一示例是: called count >= ...
- mysql分页查询_4种MySQL分页查询优化的方法,你知道几个?
前言 当需要从数据库查询的表有上万条记录的时候,一次性查询所有结果会变得很慢,特别是随着数据量的增加特别明显,这时需要使用分页查询.对于数据库分页查询,也有很多种方法和优化的点.下面简单说一下我知道的 ...
- xml mysql 模糊查询_mybatis+Spring mysql的模糊查询问题
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 查询的mapping.xml语法 resultType="java.lang.Integer"> SELECT count(yy ...
- mysql异步查询 java_基于 mysql 异步驱动的非阻塞 Mybatis
虽然 spring5 也推出了 WebFlux 这一套异步技术栈,这种极大提升吞吐的玩法在 node 里玩的风生水起,但 java 世界里异步依旧不是主流,Vertx 倒是做了不少对异步的支持,但是其 ...
- 高性能mysql 小查询_高性能MySql进化论(十一):常见查询语句的优化
总结一下常见查询语句的优化方式 1 COUNT 1. COUNT的作用 · COUNT(table.filed)统计的该字段非空值的记录行数 · ...
最新文章
- Lombok!代码简洁神器还是代码“亚健康”元凶?
- ValueError: check_hostname requires server_hostname解决方法
- python学习心得--编码格式篇
- 浅谈推荐系统中的图神经网络
- 第一百一十三期:去伪存真,区块链应用到底能解决什么实际问题?
- java -classpath or -cp 的设置和解释
- Java从入门到精通章节练习题——第三章
- 使用sklearn出现错误:ValueError: Expected 2D array, got 1D array instead 解决方法
- 李航 《统计学习方法》习题8.1
- 读书笔记-《人人都是产品经理V1.1》
- python好学吗-非科班出身自学Python好学吗?
- vue搭配element, el-input出现高频无法粘贴文本的情况
- 四川企立方:拼多多团购要怎么申请团购点
- ssm毕设项目大学生比赛信息管理系统38iiq(java+VUE+Mybatis+Maven+Mysql+sprnig)
- 移动端性能测试必备工具PerfDog性能狗
- Spring Framework系统架构
- Linux 10GE端口,ES5D001VST00 2端口 万兆10GE SFP 华为 S5700交换机 光接口板
- 公民身份号码 校验码 检证程序
- matlab :检测文档图片中的字母l
- editable string 转_Java Editable.getSpans方法代码示例