新浪网技术PHP工程师部笔试题和面试题答案(二)

编辑:李老师高考志愿助手

四、数据库

  1、写出下面2个PHP操作Mysql函数的作用和区别

  mysql_num_rows()

  mysql_affected_rows()

  2、sql语句应该考虑哪些安全性?

  3、简单描述mysql中,索引,主键,唯一索引,联合索引的区别,对数据库的性能有什么影响(从读写两方面)

  4、有一个留言板,用mysql做数据库,用户信息包括:用户名,密码,email 留言内容包括:留言ID,标题,内容,发表时间,状态(审核,未审核)

  请实现下列需求:

  1)数据库结构。无需写建表语句,用类似下面的表格,描述清楚即可

表明 Table_aaa
字段名 字段说明 字段类型 索引
name 姓名 Varchar(64) 唯一索引
gender 性别 Enum('M','F')

  注意,要在索引栏中注明是否需要创建索引,以及要创建的索引的类型

  2)用一个sql语句查询出发表留言数量大于10条的用户名及其留言数量,查询结果按文章数量降序排列

中国点击率最高的一篇文章 !