XF 2.0 База данных

Hita

Проверенные
Сообщения
127
Реакции
20
Баллы
315
В общем накосячил, хотел другую БД импортировать, но не выщло, слишком тяжелая
У кого есть таблица xf_users - пустая
Срочно надо xD
 
PHP:
        $tables['xf_user'] = function(Create $table)
        {
            $table->addColumn('user_id', 'int')->autoIncrement();
            $table->addColumn('username', 'varchar', 50);
            $table->addColumn('email', 'varchar', 120);
            $table->addColumn('custom_title', 'varchar', 50)->setDefault('');
            $table->addColumn('language_id', 'int');
            $table->addColumn('style_id', 'int')->comment('0 = use system default');
            $table->addColumn('timezone', 'varchar', 50)->comment('Example: \'Europe/London\'');
            $table->addColumn('visible', 'tinyint', 3)->setDefault(1)->comment('Show browsing activity to others');
            $table->addColumn('activity_visible', 'tinyint', 3)->setDefault(1);
            $table->addColumn('user_group_id', 'int');
            $table->addColumn('secondary_group_ids', 'varbinary', 255);
            $table->addColumn('display_style_group_id', 'int')->setDefault(0)->comment('User group ID that provides user styling');
            $table->addColumn('permission_combination_id', 'int');
            $table->addColumn('message_count', 'int')->setDefault(0);
            $table->addColumn('conversations_unread', 'smallint', 5)->setDefault(0);
            $table->addColumn('register_date', 'int')->setDefault(0);
            $table->addColumn('last_activity', 'int')->setDefault(0);
            $table->addColumn('trophy_points', 'int')->setDefault(0);
            $table->addColumn('alerts_unread', 'smallint', 5)->setDefault(0);
            $table->addColumn('avatar_date', 'int')->setDefault(0);
            $table->addColumn('avatar_width', 'smallint', 5)->setDefault(0);
            $table->addColumn('avatar_height', 'smallint', 5)->setDefault(0);
            $table->addColumn('avatar_highdpi', 'tinyint', 3)->setDefault(0);
            $table->addColumn('gravatar', 'varchar', 120)->setDefault('')->comment('If specified, this is an email address corresponding to the user\'s \'Gravatar\'');
            $table->addColumn('user_state', 'enum')->values(['valid','email_confirm','email_confirm_edit','moderated','email_bounce','rejected','disabled'])->setDefault('valid');
            $table->addColumn('is_moderator', 'tinyint', 3)->setDefault(0);
            $table->addColumn('is_admin', 'tinyint', 3)->setDefault(0);
            $table->addColumn('is_banned', 'tinyint', 3)->setDefault(0);
            $table->addColumn('reaction_score', 'int')->unsigned(false)->setDefault(0);
            $table->addColumn('warning_points', 'int')->setDefault(0);
            $table->addColumn('is_staff', 'tinyint', 3)->setDefault(0);
            $table->addColumn('secret_key', 'varbinary', 32);
            $table->addColumn('privacy_policy_accepted', 'int')->setDefault(0);
            $table->addColumn('terms_accepted', 'int')->setDefault(0);
            $table->addUniqueKey('username');
            $table->addKey('email');
            $table->addKey('user_state');
            $table->addKey('last_activity');
            $table->addKey('message_count');
            $table->addKey('trophy_points');
            $table->addKey('reaction_score');
            $table->addKey('register_date');
            $table->addKey(['is_staff', 'username'], 'staff_username');
        };
 
Что значит "слишком тяжелая"? Частями грузить никто не запрещает, либо архивом. Можно вообще на хостинг залить и попросить службу поддержки, что бы залили Вам БД.
 
PHP:
        $tables['xf_user'] = function(Create $table)
        {
            $table->addColumn('user_id', 'int')->autoIncrement();
            $table->addColumn('username', 'varchar', 50);
            $table->addColumn('email', 'varchar', 120);
            $table->addColumn('custom_title', 'varchar', 50)->setDefault('');
            $table->addColumn('language_id', 'int');
            $table->addColumn('style_id', 'int')->comment('0 = use system default');
            $table->addColumn('timezone', 'varchar', 50)->comment('Example: \'Europe/London\'');
            $table->addColumn('visible', 'tinyint', 3)->setDefault(1)->comment('Show browsing activity to others');
            $table->addColumn('activity_visible', 'tinyint', 3)->setDefault(1);
            $table->addColumn('user_group_id', 'int');
            $table->addColumn('secondary_group_ids', 'varbinary', 255);
            $table->addColumn('display_style_group_id', 'int')->setDefault(0)->comment('User group ID that provides user styling');
            $table->addColumn('permission_combination_id', 'int');
            $table->addColumn('message_count', 'int')->setDefault(0);
            $table->addColumn('conversations_unread', 'smallint', 5)->setDefault(0);
            $table->addColumn('register_date', 'int')->setDefault(0);
            $table->addColumn('last_activity', 'int')->setDefault(0);
            $table->addColumn('trophy_points', 'int')->setDefault(0);
            $table->addColumn('alerts_unread', 'smallint', 5)->setDefault(0);
            $table->addColumn('avatar_date', 'int')->setDefault(0);
            $table->addColumn('avatar_width', 'smallint', 5)->setDefault(0);
            $table->addColumn('avatar_height', 'smallint', 5)->setDefault(0);
            $table->addColumn('avatar_highdpi', 'tinyint', 3)->setDefault(0);
            $table->addColumn('gravatar', 'varchar', 120)->setDefault('')->comment('If specified, this is an email address corresponding to the user\'s \'Gravatar\'');
            $table->addColumn('user_state', 'enum')->values(['valid','email_confirm','email_confirm_edit','moderated','email_bounce','rejected','disabled'])->setDefault('valid');
            $table->addColumn('is_moderator', 'tinyint', 3)->setDefault(0);
            $table->addColumn('is_admin', 'tinyint', 3)->setDefault(0);
            $table->addColumn('is_banned', 'tinyint', 3)->setDefault(0);
            $table->addColumn('reaction_score', 'int')->unsigned(false)->setDefault(0);
            $table->addColumn('warning_points', 'int')->setDefault(0);
            $table->addColumn('is_staff', 'tinyint', 3)->setDefault(0);
            $table->addColumn('secret_key', 'varbinary', 32);
            $table->addColumn('privacy_policy_accepted', 'int')->setDefault(0);
            $table->addColumn('terms_accepted', 'int')->setDefault(0);
            $table->addUniqueKey('username');
            $table->addKey('email');
            $table->addKey('user_state');
            $table->addKey('last_activity');
            $table->addKey('message_count');
            $table->addKey('trophy_points');
            $table->addKey('reaction_score');
            $table->addKey('register_date');
            $table->addKey(['is_staff', 'username'], 'staff_username');
        };
неверный sql запрос
не импортирует
 
Если нужна таблица с аналогичной структурой только без данных, то создайте новую.
Код:
CREATE TABLE new_xf_user
LIKE xf_user

неверный sql запрос
Это не запрос потому что.
 
Если нужна таблица с аналогичной структурой только без данных, то создайте новую.
Код:
CREATE TABLE new_xf_user
LIKE xf_user

Это не запрос потому что.
Мне бы просто пустую такблицу xf_users
У меня ее нет вообще, данной таблицы
 
неверный sql запрос
не импортирует
Бяда, да.

SQL:
CREATE TABLE `xf_user` (
  `user_id` int(10) unsigned NOT NULL AUTO_INCREMENT,
  `username` varchar(50) NOT NULL,
  `email` varchar(120) NOT NULL,
  `custom_title` varchar(50) NOT NULL DEFAULT '',
  `language_id` int(10) unsigned NOT NULL,
  `style_id` int(10) unsigned NOT NULL COMMENT '0 = use system default',
  `timezone` varchar(50) NOT NULL COMMENT 'Example: ''Europe/London''',
  `visible` tinyint(3) unsigned NOT NULL DEFAULT '1' COMMENT 'Show browsing activity to others',
  `activity_visible` tinyint(3) unsigned NOT NULL DEFAULT '1',
  `user_group_id` int(10) unsigned NOT NULL,
  `secondary_group_ids` varbinary(255) NOT NULL,
  `display_style_group_id` int(10) unsigned NOT NULL DEFAULT '0' COMMENT 'User group ID that provides user styling',
  `permission_combination_id` int(10) unsigned NOT NULL,
  `message_count` int(10) unsigned NOT NULL DEFAULT '0',
  `conversations_unread` smallint(5) unsigned NOT NULL DEFAULT '0',
  `register_date` int(10) unsigned NOT NULL DEFAULT '0',
  `last_activity` int(10) unsigned NOT NULL DEFAULT '0',
  `trophy_points` int(10) unsigned NOT NULL DEFAULT '0',
  `alerts_unread` smallint(5) unsigned NOT NULL DEFAULT '0',
  `avatar_date` int(10) unsigned NOT NULL DEFAULT '0',
  `avatar_width` smallint(5) unsigned NOT NULL DEFAULT '0',
  `avatar_height` smallint(5) unsigned NOT NULL DEFAULT '0',
  `avatar_highdpi` tinyint(3) unsigned NOT NULL DEFAULT '0',
  `gravatar` varchar(120) NOT NULL DEFAULT '' COMMENT 'If specified, this is an email address corresponding to the user''s ''Gravatar''',
  `user_state` enum('valid','email_confirm','email_confirm_edit','moderated','email_bounce','rejected','disabled') NOT NULL DEFAULT 'valid',
  `is_moderator` tinyint(3) unsigned NOT NULL DEFAULT '0',
  `is_admin` tinyint(3) unsigned NOT NULL DEFAULT '0',
  `is_banned` tinyint(3) unsigned NOT NULL DEFAULT '0',
  `like_count` int(10) unsigned NOT NULL DEFAULT '0',
  `warning_points` int(10) unsigned NOT NULL DEFAULT '0',
  `is_staff` tinyint(3) unsigned NOT NULL DEFAULT '0',
  `xfmg_media_count` int(10) unsigned NOT NULL DEFAULT '0',
  `xfmg_album_count` int(10) unsigned NOT NULL DEFAULT '0',
  `xfmg_media_quota` int(10) unsigned NOT NULL DEFAULT '0',
  `secret_key` varbinary(32) NOT NULL,
  `siropu_chat_room_id` int(10) unsigned NOT NULL DEFAULT '1',
  `siropu_chat_conv_id` int(10) unsigned NOT NULL DEFAULT '0',
  `siropu_chat_rooms` blob,
  `siropu_chat_conversations` blob,
  `siropu_chat_settings` blob,
  `siropu_chat_status` varchar(255) NOT NULL DEFAULT '',
  `siropu_chat_is_sanctioned` tinyint(3) unsigned NOT NULL DEFAULT '0',
  `siropu_chat_message_count` int(10) unsigned NOT NULL DEFAULT '0',
  `siropu_chat_last_activity` int(11) NOT NULL DEFAULT '-1',
  `privacy_policy_accepted` int(10) unsigned NOT NULL DEFAULT '0',
  `terms_accepted` int(10) unsigned NOT NULL DEFAULT '0',
  `bratr_receive_ratings` int(10) unsigned NOT NULL DEFAULT '0',
  `bratr_be_donated_ratings` int(10) unsigned NOT NULL DEFAULT '0',
  `bratr_ratings` int(10) unsigned NOT NULL DEFAULT '0',
  `bratr_receive_rating_count` int(10) unsigned NOT NULL DEFAULT '0',
  PRIMARY KEY (`user_id`),
  UNIQUE KEY `username` (`username`),
  KEY `email` (`email`),
  KEY `user_state` (`user_state`),
  KEY `last_activity` (`last_activity`),
  KEY `message_count` (`message_count`),
  KEY `trophy_points` (`trophy_points`),
  KEY `like_count` (`like_count`),
  KEY `register_date` (`register_date`),
  KEY `staff_username` (`is_staff`,`username`),
  KEY `xengallery_media_count` (`xfmg_media_count`),
  KEY `xengallery_album_count` (`xfmg_album_count`),
  KEY `siropu_chat_room_id` (`siropu_chat_room_id`),
  KEY `siropu_chat_message_count` (`siropu_chat_message_count`),
  KEY `siropu_chat_last_activity` (`siropu_chat_last_activity`)
) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8

У меня ее нет вообще, данной таблицы
И все что ниже, там еще много. Ушел за попкорном

98356
 
Последнее редактирование:
Бяда, да.

SQL:
CREATE TABLE `xf_user` (
  `user_id` int(10) unsigned NOT NULL AUTO_INCREMENT,
  `username` varchar(50) NOT NULL,
  `email` varchar(120) NOT NULL,
  `custom_title` varchar(50) NOT NULL DEFAULT '',
  `language_id` int(10) unsigned NOT NULL,
  `style_id` int(10) unsigned NOT NULL COMMENT '0 = use system default',
  `timezone` varchar(50) NOT NULL COMMENT 'Example: ''Europe/London''',
  `visible` tinyint(3) unsigned NOT NULL DEFAULT '1' COMMENT 'Show browsing activity to others',
  `activity_visible` tinyint(3) unsigned NOT NULL DEFAULT '1',
  `user_group_id` int(10) unsigned NOT NULL,
  `secondary_group_ids` varbinary(255) NOT NULL,
  `display_style_group_id` int(10) unsigned NOT NULL DEFAULT '0' COMMENT 'User group ID that provides user styling',
  `permission_combination_id` int(10) unsigned NOT NULL,
  `message_count` int(10) unsigned NOT NULL DEFAULT '0',
  `conversations_unread` smallint(5) unsigned NOT NULL DEFAULT '0',
  `register_date` int(10) unsigned NOT NULL DEFAULT '0',
  `last_activity` int(10) unsigned NOT NULL DEFAULT '0',
  `trophy_points` int(10) unsigned NOT NULL DEFAULT '0',
  `alerts_unread` smallint(5) unsigned NOT NULL DEFAULT '0',
  `avatar_date` int(10) unsigned NOT NULL DEFAULT '0',
  `avatar_width` smallint(5) unsigned NOT NULL DEFAULT '0',
  `avatar_height` smallint(5) unsigned NOT NULL DEFAULT '0',
  `avatar_highdpi` tinyint(3) unsigned NOT NULL DEFAULT '0',
  `gravatar` varchar(120) NOT NULL DEFAULT '' COMMENT 'If specified, this is an email address corresponding to the user''s ''Gravatar''',
  `user_state` enum('valid','email_confirm','email_confirm_edit','moderated','email_bounce','rejected','disabled') NOT NULL DEFAULT 'valid',
  `is_moderator` tinyint(3) unsigned NOT NULL DEFAULT '0',
  `is_admin` tinyint(3) unsigned NOT NULL DEFAULT '0',
  `is_banned` tinyint(3) unsigned NOT NULL DEFAULT '0',
  `like_count` int(10) unsigned NOT NULL DEFAULT '0',
  `warning_points` int(10) unsigned NOT NULL DEFAULT '0',
  `is_staff` tinyint(3) unsigned NOT NULL DEFAULT '0',
  `xfmg_media_count` int(10) unsigned NOT NULL DEFAULT '0',
  `xfmg_album_count` int(10) unsigned NOT NULL DEFAULT '0',
  `xfmg_media_quota` int(10) unsigned NOT NULL DEFAULT '0',
  `secret_key` varbinary(32) NOT NULL,
  `siropu_chat_room_id` int(10) unsigned NOT NULL DEFAULT '1',
  `siropu_chat_conv_id` int(10) unsigned NOT NULL DEFAULT '0',
  `siropu_chat_rooms` blob,
  `siropu_chat_conversations` blob,
  `siropu_chat_settings` blob,
  `siropu_chat_status` varchar(255) NOT NULL DEFAULT '',
  `siropu_chat_is_sanctioned` tinyint(3) unsigned NOT NULL DEFAULT '0',
  `siropu_chat_message_count` int(10) unsigned NOT NULL DEFAULT '0',
  `siropu_chat_last_activity` int(11) NOT NULL DEFAULT '-1',
  `privacy_policy_accepted` int(10) unsigned NOT NULL DEFAULT '0',
  `terms_accepted` int(10) unsigned NOT NULL DEFAULT '0',
  `bratr_receive_ratings` int(10) unsigned NOT NULL DEFAULT '0',
  `bratr_be_donated_ratings` int(10) unsigned NOT NULL DEFAULT '0',
  `bratr_ratings` int(10) unsigned NOT NULL DEFAULT '0',
  `bratr_receive_rating_count` int(10) unsigned NOT NULL DEFAULT '0',
  PRIMARY KEY (`user_id`),
  UNIQUE KEY `username` (`username`),
  KEY `email` (`email`),
  KEY `user_state` (`user_state`),
  KEY `last_activity` (`last_activity`),
  KEY `message_count` (`message_count`),
  KEY `trophy_points` (`trophy_points`),
  KEY `like_count` (`like_count`),
  KEY `register_date` (`register_date`),
  KEY `staff_username` (`is_staff`,`username`),
  KEY `xengallery_media_count` (`xfmg_media_count`),
  KEY `xengallery_album_count` (`xfmg_album_count`),
  KEY `siropu_chat_room_id` (`siropu_chat_room_id`),
  KEY `siropu_chat_message_count` (`siropu_chat_message_count`),
  KEY `siropu_chat_last_activity` (`siropu_chat_last_activity`)
) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8


И все что ниже, там еще много. Ушел за попкорном

Посмотреть вложение 98356
Блин, это не стандартная таблица (
 
Блин, это не стандартная таблица (
Да, блин, а вторым постом скелет стандартной. Вот за это время, пока писал этот пост, можно было просто грохнуть что не нужно и импортировать.
А затем перейти к следующей таблице, их там еще много

Код:
| xf_user                                 |
| xf_user_alert                           |
| xf_user_alert_optout                    |
| xf_user_authenticate                    |
| xf_user_ban                             |
| xf_user_change_temp                     |
| xf_user_confirmation                    |
| xf_user_connected_account               |
| xf_user_field                           |
| xf_user_field_value                     |
| xf_user_follow                          |
| xf_user_group                           |
| xf_user_group_change                    |
| xf_user_group_promotion                 |
| xf_user_group_promotion_log             |
| xf_user_group_relation                  |
| xf_user_ignored                         |
| xf_user_option                          |
| xf_user_privacy                         |
| xf_user_profile                         |
| xf_user_reject                          |
| xf_user_remember                        |
| xf_user_tfa                             |
| xf_user_tfa_trusted                     |
| xf_user_title_ladder                    |
| xf_user_trophy                          |
| xf_user_upgrade                         |
| xf_user_upgrade_active                  |
| xf_user_upgrade_expired                 |
| xf_warning                              |
| xf_warning_action                       |
| xf_warning_action_trigger               |
| xf_warning_definition                   |
| xf_widget                               |
| xf_widget_definition                    |
| xf_widget_position                      |
+-----------------------------------------+
239 rows in set (0.00 sec)

98357
 
SQL:
CREATE TABLE xf_user (
                user_id INT UNSIGNED NOT NULL AUTO_INCREMENT PRIMARY KEY,
                username VARCHAR(50) NOT NULL,
                email VARCHAR(120) NOT NULL,
                custom_title VARCHAR(50) NOT NULL DEFAULT '',
                language_id INT UNSIGNED NOT NULL,
                style_id INT UNSIGNED NOT NULL COMMENT '0 = use system default',
                timezone VARCHAR(50) NOT NULL COMMENT 'Example: ''Europe/London''',
                visible TINYINT UNSIGNED NOT NULL DEFAULT 1 COMMENT 'Show browsing activity to others',
                activity_visible TINYINT UNSIGNED NOT NULL DEFAULT 1,
                user_group_id INT UNSIGNED NOT NULL,
                secondary_group_ids VARBINARY(255) NOT NULL,
                display_style_group_id INT UNSIGNED NOT NULL DEFAULT 0 COMMENT 'User group ID that provides user styling',
                permission_combination_id INT UNSIGNED NOT NULL,
                message_count INT UNSIGNED NOT NULL DEFAULT 0,
                conversations_unread SMALLINT UNSIGNED NOT NULL DEFAULT 0,
                register_date INT UNSIGNED NOT NULL DEFAULT 0,
                last_activity INT UNSIGNED NOT NULL DEFAULT 0,
                trophy_points INT UNSIGNED NOT NULL DEFAULT 0,
                alerts_unread SMALLINT UNSIGNED NOT NULL DEFAULT 0,
                avatar_date INT UNSIGNED NOT NULL DEFAULT 0,
                avatar_width SMALLINT UNSIGNED NOT NULL DEFAULT 0,
                avatar_height SMALLINT UNSIGNED NOT NULL DEFAULT 0,
                gravatar VARCHAR(120) NOT NULL DEFAULT '' COMMENT 'If specified, this is an email address corresponding to the user''s ''Gravatar''',
                user_state ENUM('valid', 'email_confirm', 'email_confirm_edit', 'moderated', 'email_bounce', 'rejected', 'disabled') NOT NULL DEFAULT 'valid',
                is_moderator TINYINT UNSIGNED NOT NULL DEFAULT 0,
                is_admin TINYINT UNSIGNED NOT NULL DEFAULT 0,
                is_banned TINYINT UNSIGNED NOT NULL DEFAULT 0,
                like_count INT UNSIGNED NOT NULL DEFAULT 0,
                warning_points INT UNSIGNED NOT NULL DEFAULT 0,
                is_staff TINYINT UNSIGNED NOT NULL DEFAULT 0,
                secret_key VARBINARY(32) NOT NULL,
                UNIQUE KEY username (username),
                KEY email (email),
                KEY user_state (user_state),
                KEY last_activity (last_activity),
                KEY message_count (message_count),
                KEY trophy_points (trophy_points),
                KEY like_count (like_count),
                KEY register_date (register_date),
                KEY staff_username (is_staff, username)
            );
 
  • Мне нравится
Реакции: Hope
Вообще не понимаю, кто здесь и чем занимается, импорт из другой базы есть из коробки, что за извращения здесь придумали сами себе?
Если Вы решили сделать импорт, то должны и понимать как это всё работает, в общем и целом, не знамайтесь ерундой, а воспользуйтесь стандартными средствами.
 
Вообще не понимаю, кто здесь и чем занимается, импорт из другой базы есть из коробки, что за извращения здесь придумали сами себе?
Если Вы решили сделать импорт, то должны и понимать как это всё работает, в общем и целом, не знамайтесь ерундой, а воспользуйтесь стандартными средствами.
импорт из другой базы есть из коробки
Можно тут по подробней
 
Кто виноват и что делать, что Вы снесли таблицу, установите с нуля тогда форум.
Изначально нужно излагать суть проблемы в первом сообщении, а не кричать дайте мне то-то, так как я сломал.
 
Кто виноват и что делать, что Вы снесли таблицу, установите с нуля тогда форум.
Изначально нудно излагать суть проблемы в первом сообщении, а не кричать дайте мне то-то, так как я сломал.
я не кричал, а просил чистую таблицу, но потом вспомнил, что из БД пароль фиг создашь, кодировка
 
SQL:
CREATE TABLE xf_user (
                user_id INT UNSIGNED NOT NULL AUTO_INCREMENT PRIMARY KEY,
                username VARCHAR(50) NOT NULL,
                email VARCHAR(120) NOT NULL,
                custom_title VARCHAR(50) NOT NULL DEFAULT '',
                language_id INT UNSIGNED NOT NULL,
                style_id INT UNSIGNED NOT NULL COMMENT '0 = use system default',
                timezone VARCHAR(50) NOT NULL COMMENT 'Example: ''Europe/London''',
                visible TINYINT UNSIGNED NOT NULL DEFAULT 1 COMMENT 'Show browsing activity to others',
                activity_visible TINYINT UNSIGNED NOT NULL DEFAULT 1,
                user_group_id INT UNSIGNED NOT NULL,
                secondary_group_ids VARBINARY(255) NOT NULL,
                display_style_group_id INT UNSIGNED NOT NULL DEFAULT 0 COMMENT 'User group ID that provides user styling',
                permission_combination_id INT UNSIGNED NOT NULL,
                message_count INT UNSIGNED NOT NULL DEFAULT 0,
                conversations_unread SMALLINT UNSIGNED NOT NULL DEFAULT 0,
                register_date INT UNSIGNED NOT NULL DEFAULT 0,
                last_activity INT UNSIGNED NOT NULL DEFAULT 0,
                trophy_points INT UNSIGNED NOT NULL DEFAULT 0,
                alerts_unread SMALLINT UNSIGNED NOT NULL DEFAULT 0,
                avatar_date INT UNSIGNED NOT NULL DEFAULT 0,
                avatar_width SMALLINT UNSIGNED NOT NULL DEFAULT 0,
                avatar_height SMALLINT UNSIGNED NOT NULL DEFAULT 0,
                gravatar VARCHAR(120) NOT NULL DEFAULT '' COMMENT 'If specified, this is an email address corresponding to the user''s ''Gravatar''',
                user_state ENUM('valid', 'email_confirm', 'email_confirm_edit', 'moderated', 'email_bounce', 'rejected', 'disabled') NOT NULL DEFAULT 'valid',
                is_moderator TINYINT UNSIGNED NOT NULL DEFAULT 0,
                is_admin TINYINT UNSIGNED NOT NULL DEFAULT 0,
                is_banned TINYINT UNSIGNED NOT NULL DEFAULT 0,
                like_count INT UNSIGNED NOT NULL DEFAULT 0,
                warning_points INT UNSIGNED NOT NULL DEFAULT 0,
                is_staff TINYINT UNSIGNED NOT NULL DEFAULT 0,
                secret_key VARBINARY(32) NOT NULL,
                UNIQUE KEY username (username),
                KEY email (email),
                KEY user_state (user_state),
                KEY last_activity (last_activity),
                KEY message_count (message_count),
                KEY trophy_points (trophy_points),
                KEY like_count (like_count),
                KEY register_date (register_date),
                KEY staff_username (is_staff, username)
            );

я не кричал, а просил чистую таблицу, но потом вспомнил, что из БД пароль фиг создашь, кодировка
Ложь и провокация Сброс пароля пользователя через SQL-запрос
где любого пользователя можно сменить так и для 1.x.x есть
 
Современный облачный хостинг провайдер | Aéza
Назад
Сверху Снизу