explain显示了mysql如何使用索引来处理select语句以及连接表。可以帮助选择更好的索引和写出更优化的查询语句。
使用方法,在select语句前加上explain就可以了,如:
explain select * from statuses_status where id=11
explain列的解释
$con = mysql_connect("localhost","mysql_user","mysql_pwd")//连接mysql数据库localhost,以mysql_user用户名和mysql_pwd密码进行连接,得到mysql连接$conif (!$con){//如果连接失败
die('Could not connect: ' . mysql_error())//输出错误信息并退出脚本
}
$sql = "SELECT * FROM Person"//定义查询sql语句:查询Person的所有字段
mysql_query($sql,$con)//执行sql语句并返回结果集,结果并没有进行任何处理,对于此次sql查询来说无任何意义,查完了就完了,没有将结果进行任何处理输出等
// 一些代码
mysql_close($con)//关闭mysql链接
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)