diff --git a/lib/db/migrate2utf8.xml b/lib/db/migrate2utf8.xml
index c802452b4ee..1da266bd8f1 100755
--- a/lib/db/migrate2utf8.xml
+++ b/lib/db/migrate2utf8.xml
@@ -289,7 +289,7 @@
-
+
diff --git a/lib/db/mysql.php b/lib/db/mysql.php
index d8f00adb928..1eecbde7e99 100644
--- a/lib/db/mysql.php
+++ b/lib/db/mysql.php
@@ -1945,6 +1945,10 @@ function main_upgrade($oldversion=0) {
if ($oldversion < 2006050500) {
table_column('log', 'action', 'action', 'varchar', '40', '', '', 'not null');
}
+
+ if ($oldversion < 2006050501) {
+ table_column('sessions', 'data', 'data', 'mediumtext', '', '', '', 'not null');
+ }
return $result;
}
diff --git a/lib/db/mysql.sql b/lib/db/mysql.sql
index bd3d9bc990c..7292c32b742 100644
--- a/lib/db/mysql.sql
+++ b/lib/db/mysql.sql
@@ -539,7 +539,7 @@ CREATE TABLE `prefix_sessions` (
`sesskey` char(32) NOT null default '',
`expiry` int(11) unsigned NOT null default '0',
`expireref` varchar(64) default '',
- `data` text NOT null default '',
+ `data` mediumtext NOT null default '',
PRIMARY KEY (`sesskey`),
KEY (`expiry`)
) TYPE=MyISAM COMMENT='Optional database session storage, not used by default';