欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

ThinkPHP實現(xiàn)將SESSION存入MYSQL的方法

 更新時間:2014年07月22日 17:23:21   投稿:shichen2014  
這篇文章主要介紹了ThinkPHP實現(xiàn)將SESSION存入MYSQL的方法,需要的朋友可以參考下

本文以實例講解了ThinkPHP實現(xiàn)將SESSION存入MYSQL的方法,所采用的運行環(huán)境是ThinkPHP3.1.2版

首先index.php中設置為:

<?php
define('APP_DEBUG', true);//設置為調(diào)試模式
require '../ThinkPHP/ThinkPHP.php';//設置入口文件
ini_set("session.save_handler", "user");//設置PHP的SESSION由用戶定義

在config.php中設置為:

<?php
return array(//'配置項'=>'配置值'
      // 添加數(shù)據(jù)庫配置信
  'SHOW_PAGE_TRACE' =>true,
  'DB_TYPE'  => 'mysql', // 數(shù)據(jù)庫類型
  'DB_HOST'  => 'localhost', // 服務器地址
  'DB_NAME'  => 'thinkphp', // 數(shù)據(jù)庫名
  'DB_USER'  => '你的用戶名', // 用戶名
  'DB_PWD'  => '你的密碼', // 密碼
  'DB_PORT'  => 3306, // 端口
  'DB_PREFIX' => 'think_', // 數(shù)據(jù)庫表前綴綴
'SESSION_OPTIONS'=>array(
    'type'=> 'db',//session采用數(shù)據(jù)庫保存
    'expire'=>1440,//session過期時間,如果不設就是php.ini中設置的默認值
  ),
'SESSION_TABLE'=>'think_session', //必須設置成這樣,如果不加前綴就找不到數(shù)據(jù)表,這個需要注意
);
?>

數(shù)據(jù)庫設置采用SessionDb.class.php中的DDL,不過后面加了ENGINE=MyISAM DEFAULT CHARSET=utf8

CREATE TABLE think_session (
    session_id varchar(255) NOT NULL,
    session_expire int(11) NOT NULL,
    session_data blob,
    UNIQUE KEY `session_id` (`session_id`)
  )ENGINE=MyISAM DEFAULT CHARSET=utf8;

現(xiàn)在訪問你的 index.php 后再在 phpmyadmin 中找到 think_session 表,我們會驚喜的發(fā)現(xiàn)多了條數(shù)據(jù)。
至此問題搞定。其他不要設置了,SessionDb.class.php會自動加載.

這樣ThinkPHP的調(diào)用

session('session_name','session_value')

系統(tǒng)就會自動把這個session存儲上面創(chuàng)建的數(shù)據(jù)庫中。

相關文章

  • ThinkPHP使用Ueditor的方法詳解

    ThinkPHP使用Ueditor的方法詳解

    這篇文章主要介紹了ThinkPHP使用Ueditor的方法,詳細分析了thinkPHP框架整合Ueditor編輯器的具體步驟與相關實現(xiàn)技巧,需要的朋友可以參考下
    2016-05-05
  • PHP正則表達式過濾html標簽屬性(DEMO)

    PHP正則表達式過濾html標簽屬性(DEMO)

    這篇文章主要介紹了PHP正則表達式過濾html標簽屬性的相關內(nèi)容,實用性非常,感興趣的朋友參考下吧
    2016-05-05
  • PHP正則獲取頁面所有圖片地址

    PHP正則獲取頁面所有圖片地址

    這篇文章主要介紹了PHP正則獲取頁面所有圖片地址 的相關資料,需要的朋友可以參考下
    2016-03-03
  • 深入淺析php中sprintf與printf函數(shù)的用法及區(qū)別

    深入淺析php中sprintf與printf函數(shù)的用法及區(qū)別

    這篇文章主要介紹了php中sprintf與printf函數(shù)的用法及區(qū)別,涉及到printf函數(shù)、sprintf函數(shù)相關資料,需要的朋友可以參考下
    2016-01-01
  • ThinkPHP處理Ajax返回的方法

    ThinkPHP處理Ajax返回的方法

    這篇文章主要介紹了ThinkPHP處理Ajax返回的方法,簡單講述了在ThinkPHP中Ajax的用法及對應的處理Ajax返回值的方法,具有不錯的實用價值,需要的朋友可以參考下
    2014-11-11
  • 微信API接口大全

    微信API接口大全

    本文給大家介紹的是個人總結(jié)的一些微信API接口,包括微信支付、微信紅包、微信卡券、微信小店等,十分的全面,有需要的小伙伴可以參考下。
    2015-04-04
  • 如何使用微信公眾平臺開發(fā)模式實現(xiàn)多客服

    如何使用微信公眾平臺開發(fā)模式實現(xiàn)多客服

    其實微信公眾平臺的多客服功能已經(jīng)出來好久了,并且一出來的時候我就已經(jīng)為自己的公眾號實現(xiàn)了,原本以為大家都已經(jīng)會了,但是今天還是有人問起這個多客服功能怎么使用,我找了下網(wǎng)上也沒什么好的教程,今天我就給大家發(fā)一篇比較簡單易懂的教程吧
    2016-01-01
  • 安裝docker和docker-compose實例詳解

    安裝docker和docker-compose實例詳解

    在本篇文章里小編給大家分享的是關于安裝docker和docker-compose的具體實例和代碼,需要的朋友們可以學習下。
    2019-07-07
  • thinkPHP分組后模板無法加載問題解決方法

    thinkPHP分組后模板無法加載問題解決方法

    這篇文章主要介紹了thinkPHP分組后模板無法加載問題解決方法,分析了thinkPHP分組后模板無法加載的原因與相應的設置方法,需要的朋友可以參考下
    2016-07-07
  • 學習php中的正則表達式

    學習php中的正則表達式

    簡單的說,正則表達式是一種可以用于模式匹配和替換的強有力的工具。我們可以在幾乎所有的基于UNIX系統(tǒng)的工具中找到ta的身影。此外,象JavaScript這種客戶端的腳本語言也提供了支持。正則表達式已經(jīng)超出了某種語言或某個系統(tǒng)的局限,成為人們廣為接受的概念和功能。
    2014-08-08

最新評論