Php+mysql记录视频观看历史,如何实现?数据库怎么设计?

这要看你的数据库达到了什么水平。

如果是类似大型视频网站的话,会多表打分。

表格结构大致是记录ID、视频ID和用户ID。这个表上应该有多个索引,比如视频索引,用户索引,视频和用户联合索引。

关于录制关键视频记录,最好在前台使用ajax。