亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

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

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

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

首先index.php中設(shè)置為:

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

在config.php中設(shè)置為:

<?php
return array(//'配置項(xiàng)'=>'配置值'
      // 添加數(shù)據(jù)庫配置信
  'SHOW_PAGE_TRACE' =>true,
  'DB_TYPE'  => 'mysql', // 數(shù)據(jù)庫類型
  'DB_HOST'  => 'localhost', // 服務(wù)器地址
  '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過期時(shí)間,如果不設(shè)就是php.ini中設(shè)置的默認(rèn)值
  ),
'SESSION_TABLE'=>'think_session', //必須設(shè)置成這樣,如果不加前綴就找不到數(shù)據(jù)表,這個(gè)需要注意
);
?>

數(shù)據(jù)庫設(shè)置采用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ù)。
至此問題搞定。其他不要設(shè)置了,SessionDb.class.php會自動(dòng)加載.

這樣ThinkPHP的調(diào)用

session('session_name','session_value')

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

相關(guān)文章

  • ThinkPHP使用Ueditor的方法詳解

    ThinkPHP使用Ueditor的方法詳解

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

    PHP正則表達(dá)式過濾html標(biāo)簽屬性(DEMO)

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

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

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

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

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

    ThinkPHP處理Ajax返回的方法

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

    微信API接口大全

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

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

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

    安裝docker和docker-compose實(shí)例詳解

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

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

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

    學(xué)習(xí)php中的正則表達(dá)式

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

最新評論