ThinkPHP 实现将SESSION存 mysql db方式session
来源:互联网 发布:初中课本同步软件 编辑:程序博客网 时间:2024/05/06 15:09
ThinkPHP实现将SESSION存入MYSQL的方法,所采用的运行环境是ThinkPHP3.1.2版
首先index.php中设置为:
<?phpdefine('APP_DEBUG', true);//设置为调试模式require '../ThinkPHP/ThinkPHP.php';//设置入口文件ini_set("session.save_handler", "user");//设置PHP的SESSION由用户定义
在config.php中设置为:
<?phpreturn array(//'配置项'=>'配置值' // 添加数据库配置信 'SHOW_PAGE_TRACE' =>true, 'DB_TYPE' => 'mysql', // 数据库类型 'DB_HOST' => 'localhost', // 服务器地址 'DB_NAME' => 'thinkphp', // 数据库名 'DB_USER' => '你的用户名', // 用户名 'DB_PWD' => '你的密码', // 密码 'DB_PORT' => 3306, // 端口 'DB_PREFIX' => 'think_', // 数据库表前缀缀'SESSION_OPTIONS'=>array( 'type'=> 'db',//session采用数据库保存 'expire'=>1440,//session过期时间,如果不设就是php.ini中设置的默认值 ),'SESSION_TABLE'=>'think_session', //必须设置成这样,如果不加前缀就找不到数据表,这个需要注意);?>
数据库设置采用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;
现在访问你的 index.php 后再在 phpmyadmin 中找到 think_session 表,我们会惊喜的发现多了条数据。
至此问题搞定。其他不要设置了,SessionDb.class.php会自动加载.
这样ThinkPHP的调用
session(‘session_name’,’session_value’)
系统就会自动把这个session存储上面创建的数据库中。
0 0
- ThinkPHP 实现将SESSION存 mysql db方式session
- ThinkPHP将Session保存到mysql
- PHP+MYSQL+SESSION+ThinkPHP实现简单购物车功能
- PHP+MYSQL+SESSION+ThinkPHP实现简单购物车功能
- 将session存到远程服务器中session过期机制
- session实现方式
- THINKPHP 中将 SESSION 存入 MYSQL 方法
- Thinkphp利用MySQL数据库保存session
- Thinkphp设置session共享使用 redis实现
- java利用过滤器重写request将session存到couchbase中实现共享
- php session 存值搜索的实现
- web session 共享实现方式
- memcache方式实现session共享
- django中session实现方式
- ThinkPHP将session保存在数据库中的方法
- 将session的存储方式指向memcache
- PHP高级配置 ---将session存到Memcache缓存中
- 多域名THINKPHP利用MEMCACHE方式共享SESSION数据
- java反射机制+继承设计技巧
- Android让ListView记住上次滑动到的位置
- LeetCode String to Integer (atoi)
- SDWebImage的使用
- Android利用JDBC连接服务器数据库
- ThinkPHP 实现将SESSION存 mysql db方式session
- static 与变量的关系
- Android编程规范不完全指南
- 程序设计语言的构成
- UWP开发之StreamSocket聊天室(三)
- 独乐乐不如众乐乐
- 欢迎使用CSDN-markdown编辑器
- Token bucket algorithm
- stackoverflow上Java相关回答技巧 测试demo