Quantcast
Channel: phpBB.com
Viewing all articles
Browse latest Browse all 2363

[3.3.x] Support Forum • Re: Upgrade to 3.3.12, MYSQL error

$
0
0
Hello, I have the same issue, but deleting the folders and files did not help. I followed upgrade procedure from 3.2.x to 3.3.x and when I try to update the database, this error is shown:

Code:

General Error:SQL ERROR [ mysqli ]Row size too large. The maximum row size for the used table type, not counting BLOBs, is 8126. This includes storage overhead, check the manual. You have to change some columns to TEXT or BLOBs [1118]SQLALTER TABLE `phpbb_users` ADD COLUMN `reset_token` varchar(64) DEFAULT '' NOT NULL AFTER user_actkey in file /home/web3ffa2w/html/phpbb3.dirtywardogs.com/phpBB3/phpbb/db/driver/driver.php on line 1031
The first query result is:

Code:

SHOW CREATE TABLE `phpbb_users`;phpbb_usersCREATE TABLE `phpbb_users` (  `user_id` int(10) unsigned NOT NULL AUTO_INCREMENT,  `user_type` tinyint(2) NOT NULL DEFAULT 0,  `group_id` mediumint(8) unsigned NOT NULL DEFAULT 3,  `user_permissions` mediumtext NOT NULL,  `user_perm_from` mediumint(8) unsigned NOT NULL DEFAULT 0,  `user_ip` varchar(40) NOT NULL DEFAULT '',  `user_regdate` int(11) unsigned NOT NULL DEFAULT 0,  `username` varchar(255) NOT NULL DEFAULT '',  `username_clean` varchar(255) NOT NULL DEFAULT '',  `user_password` varchar(255) NOT NULL DEFAULT '',  `user_passchg` int(11) unsigned NOT NULL DEFAULT 0,  `user_email` varchar(100) NOT NULL DEFAULT '',  `user_email_hash` bigint(20) NOT NULL DEFAULT 0,  `user_birthday` varchar(10) NOT NULL DEFAULT '',  `user_lastvisit` int(11) unsigned NOT NULL DEFAULT 0,  `user_lastmark` int(11) unsigned NOT NULL DEFAULT 0,  `user_lastpost_time` int(11) unsigned NOT NULL DEFAULT 0,  `user_lastpage` varchar(200) NOT NULL DEFAULT '',  `user_last_confirm_key` varchar(10) NOT NULL DEFAULT '',  `user_last_search` int(11) unsigned NOT NULL DEFAULT 0,  `user_warnings` tinyint(4) NOT NULL DEFAULT 0,  `user_last_warning` int(11) unsigned NOT NULL DEFAULT 0,  `user_login_attempts` tinyint(4) NOT NULL DEFAULT 0,  `user_inactive_reason` tinyint(2) NOT NULL DEFAULT 0,  `user_inactive_time` int(11) unsigned NOT NULL DEFAULT 0,  `user_posts` mediumint(8) unsigned NOT NULL DEFAULT 0,  `user_lang` varchar(30) NOT NULL DEFAULT '',  `user_timezone` varchar(100) NOT NULL DEFAULT '',  `user_dateformat` varchar(64) NOT NULL DEFAULT 'd M Y H:i',  `user_style` mediumint(8) unsigned NOT NULL DEFAULT 0,  `user_rank` mediumint(8) unsigned NOT NULL DEFAULT 0,  `user_colour` varchar(6) NOT NULL DEFAULT '',  `user_new_privmsg` int(4) NOT NULL DEFAULT 0,  `user_unread_privmsg` int(4) NOT NULL DEFAULT 0,  `user_last_privmsg` int(11) unsigned NOT NULL DEFAULT 0,  `user_message_rules` tinyint(1) unsigned NOT NULL DEFAULT 0,  `user_full_folder` int(11) NOT NULL DEFAULT -3,  `user_emailtime` int(11) unsigned NOT NULL DEFAULT 0,  `user_topic_show_days` smallint(4) unsigned NOT NULL DEFAULT 0,  `user_topic_sortby_type` varchar(1) NOT NULL DEFAULT 't',  `user_topic_sortby_dir` varchar(1) NOT NULL DEFAULT 'd',  `user_post_show_days` smallint(4) unsigned NOT NULL DEFAULT 0,  `user_post_sortby_type` varchar(1) NOT NULL DEFAULT 't',  `user_post_sortby_dir` varchar(1) NOT NULL DEFAULT 'a',  `user_notify` tinyint(1) unsigned NOT NULL DEFAULT 0,  `user_notify_pm` tinyint(1) unsigned NOT NULL DEFAULT 1,  `user_notify_type` tinyint(4) NOT NULL DEFAULT 0,  `user_allow_pm` tinyint(1) unsigned NOT NULL DEFAULT 1,  `user_allow_viewonline` tinyint(1) unsigned NOT NULL DEFAULT 1,  `user_allow_viewemail` tinyint(1) unsigned NOT NULL DEFAULT 1,  `user_allow_massemail` tinyint(1) unsigned NOT NULL DEFAULT 1,  `user_options` int(11) unsigned NOT NULL DEFAULT 230271,  `user_avatar` varchar(255) NOT NULL DEFAULT '',  `user_avatar_type` varchar(255) NOT NULL DEFAULT '',  `user_avatar_width` smallint(4) unsigned NOT NULL DEFAULT 0,  `user_avatar_height` smallint(4) unsigned NOT NULL DEFAULT 0,  `user_sig` mediumtext NOT NULL,  `user_sig_bbcode_uid` varchar(8) NOT NULL DEFAULT '',  `user_sig_bbcode_bitfield` varchar(255) NOT NULL DEFAULT '',  `user_jabber` varchar(255) NOT NULL DEFAULT '',  `user_actkey` varchar(32) NOT NULL DEFAULT '',  `user_newpasswd` varchar(255) NOT NULL DEFAULT '',  `user_form_salt` varchar(32) NOT NULL DEFAULT '',  `user_new` tinyint(1) unsigned NOT NULL DEFAULT 1,  `user_reminded` tinyint(4) NOT NULL DEFAULT 0,  `user_reminded_time` int(11) unsigned NOT NULL DEFAULT 0,  PRIMARY KEY (`user_id`),  UNIQUE KEY `username_clean` (`username_clean`),  KEY `user_birthday` (`user_birthday`),  KEY `user_email_hash` (`user_email_hash`),  KEY `user_type` (`user_type`)) ENGINE=InnoDB AUTO_INCREMENT=100 DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_bin
and the second query doesn't return a value.

This is a MariaDB (Server-Version: 10.11.5-MariaDB-deb10-keen - Debian 10)

Thanks for your help,
Robert

Statistics: Posted by RobiRobs — Sat Nov 02, 2024 3:04 pm



Viewing all articles
Browse latest Browse all 2363

Trending Articles