前端之家收集整理的这篇文章主要介绍了
探讨如何把session存入数据库,
前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
PHP的session默认的情况下是采用的文件方式来保存的,我们在PHP的配制文件PHP.ini中可以看到这样的一行,session.save_handler="files",这样的意思就是采用文件来保存session 的,要采用数据库来保存的话,我们需要修改成拥护模式,改称 session.save_handler="use"就可以了,但是,这仅仅是说明我门没有采用文件的方式存储session,我们还要选择数据库和建立数据库的表。建立数据库和数据库的表结构,我们可以采用PHP可以使用的任何的数据库,因为PHP和MysqL的结合最好,我就使用MysqL来做事例,当然根据你的需要可以改称别的数据库,同时因为MysqL没有事物的功能,这也比别的数据库更快,然而保存session 书、一 不许要事物处理的,再者里我决的更好。
<FONT style="COLOR: #ff0000">创建数据库:
<div class="codetitle">
<a style="CURSOR: pointer" data="63482" class="copybut" id="copybut63482" onclick="doCopy('code63482')"> 代码如下: CREATE DATABASE 'session'; 创建表结构 CREATE TABLE 'session'( id CHAR(30) NOT NULL,'user 'CHAR(30),data CHAR(3000),PARMIRY BY ('id') );