1,在mysql的參數(shù)文件中添加一條
創(chuàng)新互聯(lián)專業(yè)為企業(yè)提供延邊朝鮮族網(wǎng)站建設(shè)、延邊朝鮮族做網(wǎng)站、延邊朝鮮族網(wǎng)站設(shè)計、延邊朝鮮族網(wǎng)站制作等企業(yè)網(wǎng)站建設(shè)、網(wǎng)頁設(shè)計與制作、延邊朝鮮族企業(yè)網(wǎng)站模板建站服務(wù),十載延邊朝鮮族做網(wǎng)站經(jīng)驗,不只是建網(wǎng)站,更提供有價值的思路和整體網(wǎng)絡(luò)服務(wù)。
init-connect?=?‘insert?into?accesslog.accesslog?values?(connecttion_id(),user(),current_user(),now());’
2,創(chuàng)建一個database?名字叫做accesslog,同樣創(chuàng)建一個表名字叫做accesslog
CREATE?TABLE?`accesslog`?(
id?int(11)?NOT?NULL?AUTO_INCREMENT,
thread_id?int(11)?,
log_time?timestamp?,
localname?varchar(30),
matchname?varchar(30)?,
PRIMARY?KEY?(id)
)?ENGINE=archive;
3,創(chuàng)建可訪問accesslog的用戶
grant?read?on?accesslog.*?to?root@'localhost'?identified?by?'your?password';
accesslog表中的localtime就是你要的ip
log_time就是登錄時間
需要準(zhǔn)備的工具:電腦,sql數(shù)據(jù)庫。
1、首先新建一個test表,有id,name,second三個字段,其中name字段有重復(fù)數(shù)據(jù)。
2、輸入“select name,max(second) from test group by name”語句,點擊運行。
3、可以看到已經(jīng)查詢出按name分組后取出的second最大的一條記錄。
4、以輸入“select name,max(second) from test group by name order by max(second) desc”語句,按分組后second最大值進(jìn)行降序。
5、如果想查詢mysql分組后最小的一條記錄,輸入“select name,min(second) from test group by name”語句,點擊運行即可。
首先。用select語句查詢,然后拼寫顯示的列,連接兩個表用內(nèi)鏈接。表關(guān)系建立在UID字段上。
最后排序。 order by user_hits這個表里的點擊率數(shù)那個列。 后面加上 desc 表示倒敘排列。就OK了。
用cookie的話,用戶清理一下瀏覽器,就又可以點擊了
一般的思路是,用緩存記錄一下用戶的IP(或是uid什么的),緩存一天失效
再點擊的時候,你判斷一下這個用的ip存在不存在,存在的話,就不記錄