我的DB服务器(运行Unix 5.5)设置为UTC,日期使用UNSIGNED INT以MySql时间戳的形式存储在数据库中。数据库主要用于存储在特定时间运行的任务(exec_time)。我通过在PHP中使用登录用户的时区(在本例中为BST)创建时间戳来插入任务。例如,我有一个任务设置为在1351396800运行,这是在格林威治时间明天早上4点。我使用以下查询从数据库中提取任务:
SELECT * FROM tasks WHERE ex
我有一个疑问:$query = "SELECT * FROM scanner.proxy ORDER BY RAND() LIMIT 20";$result = mysql_query($query) or die(mysql_error());
它告诉我:‘scanner.agent’不存在。尽管我把它和数据库放在了一起。这是奇怪的,因为我的其他查询work..but这个没有。($host, $user, $password