ThinkPHP实现将SESSION存入MYSQL的方法
(编辑:jimmy 日期: 2024/11/20 浏览:3 次 )
本文以实例讲解了ThinkPHP实现将SESSION存入MYSQL的方法,所采用的运行环境是ThinkPHP3.1.2版
首先index.php中设置为:
<"session.save_handler", "user");//设置PHP的SESSION由用户定义
在config.php中设置为:
<"htmlcode">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;现在访问你的 index.php 后再在 phpmyadmin 中找到 think_session 表,我们会惊喜的发现多了条数据。
至此问题搞定。其他不要设置了,SessionDb.class.php会自动加载.这样ThinkPHP的调用
session('session_name','session_value')系统就会自动把这个session存储上面创建的数据库中。
下一篇:ThinkPHP使用PHPExcel实现Excel数据导入导出完整实例