问题原因,session表保存session的一个临时表,如果表访问量较大或者数据库锁表解决办法
访问频繁,突然中断也会锁定解决办法!
;;;;;;再次提醒操作数据库先备份,数据无价
删除 _session 表,然后重新执行数据库语句
解决办法一
勾拳表前面框,在到页面底部选择优化表,或者修复表
解决办法二
删除seesion这张表重添加即可,里面都登录状态缓存数据没关系。
重新建表数据库语句,数据库前缀 bsphp 如果是其他自行修改下
CREATE TABLE IF NOT EXISTS `bsphp_links_session` (
`links_id` int(11) NOT NULL AUTO_INCREMENT,
`links_session_id` varchar(255) NOT NULL,
`links_bs_set` varchar(20) NOT NULL,
`links_user_id` int(11) NOT NULL,
`links_user_name` varchar(255) NOT NULL,
`links_daihao` int(11) NOT NULL,
`links_key` varchar(255) NOT NULL,
`links_biaoji` varchar(255) NOT NULL,
`links_session` varchar(255) NOT NULL,
`links_add_time` BIGINT(13) NOT NULL,
`links_out_time` BIGINT(13) NOT NULL,
`links_addip` varchar(255) NOT NULL,
`links_chaoshi` int(11) NOT NULL,
`links_data` varchar(3000) NOT NULL,
`links_set` int(11) NOT NULL,
PRIMARY KEY (`links_id`),
KEY `links_out_time` (`links_out_time`),
KEY `links_id` (`links_id`),
KEY `links_set` (`links_set`),
KEY `links_biaoji` (`links_biaoji`),
KEY `links_daihao` (`links_daihao`),
KEY `links_user_name` (`links_user_name`),
KEY `links_user_id` (`links_user_id`),
KEY `links_bs_set` (`links_bs_set`),
KEY `links_session_id` (`links_session_id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC AUTO_INCREMENT=1 ;