Deff

Участник
Сообщения
350
Реакции
137
Здравствуйте,я импортировал sq3 в sql с помощью SQLiteStudio ( база данных от плагина vip r1ko)
Всё импортировалось,при заходе на сервер в консоль пишет такую ошибку: [vip/VIP_Core.smx] SQL_Callback_SelectExpiredAndOutdated: Unknown column 'sid' in 'where clause'
Вот sql который получился
C-подобный:
CREATE TABLE `vip_users` (`account_id` INTEGER PRIMARY KEY NOT NULL, `name` VARCHAR(64) NOT NULL default 'unknown', `lastvisit` INTEGER UNSIGNED NOT NULL default 0, `group` VARCHAR(64) NOT NULL, `expires` INTEGER UNSIGNED NOT NULL default 0);
INSERT INTO vip_users (account_id, name, lastvisit, "group", expires) VALUES (122293574, 'Flix { \( -_-)/ }', 1546357949, 'Halloween', 0);
INSERT INTO vip_users (account_id, name, lastvisit, "group", expires) VALUES (253970373, 'Xlebyshek :3', 1544943178, 'Deluxe', 0);
INSERT INTO vip_users (account_id, name, lastvisit, "group", expires) VALUES (343165806, 'K0ustick', 1543955075, 'Deluxe', 0);
INSERT INTO vip_users (account_id, name, lastvisit, "group", expires) VALUES (366207598, 'Deff', 1546339304, 'elite', 0);
INSERT INTO vip_users (account_id, name, lastvisit, "group", expires) VALUES (384371252, 'Im''SergoxD', 1541092108, 'Deluxe', 0);
INSERT INTO vip_users (account_id, name, lastvisit, "group", expires) VALUES (392807599, '_MeGaOmeGa_  ktotoqtam', 1546336526, 'NewYear', 0);
INSERT INTO vip_users (account_id, name, lastvisit, "group", expires) VALUES (883839416, 'Robert West', 1541768346, 'Halloween', 1557320346);
INSERT INTO vip_users (account_id, name, lastvisit, "group", expires) VALUES (885046257, '❤Nastia❤', 1546970873, 'Shop', 1547117564);
INSERT INTO vip_users (account_id, name, lastvisit, "group", expires) VALUES (906937562, 'nemajor', 1546956747, 'elite', 0);
INSERT INTO vip_users (account_id, name, lastvisit, "group", expires) VALUES (921592704, '★S_U_P_E_R-N_E_O_N★', 1546963607, 'Shop', 1547038723);
INSERT INTO vip_users (account_id, name, lastvisit, "group", expires) VALUES (922349716, 'Anime ÐтО СиЛА', 1546614593, 'Shop', 1547212123);
INSERT INTO vip_users (account_id, name, lastvisit, "group", expires) VALUES (924509069, 'человек-паук', 1546895541, 'Shop', 1546978324);
INSERT INTO vip_users (account_id, name, lastvisit, "group", expires) VALUES (924686479, 'clen', 1547029139, 'Shop', 1547032619);
 

NaN

FPE_INTDIV_TRAP
Сообщения
1,513
Реакции
1,487
C-подобный:
CREATE TABLE `vip_users` (`account_id` INTEGER PRIMARY KEY NOT NULL, `name` VARCHAR(64) NOT NULL default 'unknown', `lastvisit` INTEGER UNSIGNED NOT NULL default 0, `group` VARCHAR(64) NOT NULL, `expires` INTEGER UNSIGNED NOT NULL default 0);
INSERT INTO vip_users (account_id, name, lastvisit, "group", expires) VALUES (122293574, 'Flix { \( -_-)/ }', 1546357949, 'Halloween', 0);
INSERT INTO vip_users (account_id, name, lastvisit, "group", expires) VALUES (253970373, 'Xlebyshek :3', 1544943178, 'Deluxe', 0);
INSERT INTO vip_users (account_id, name, lastvisit, "group", expires) VALUES (343165806, 'K0ustick', 1543955075, 'Deluxe', 0);
INSERT INTO vip_users (account_id, name, lastvisit, "group", expires) VALUES (366207598, 'Deff', 1546339304, 'elite', 0);
INSERT INTO vip_users (account_id, name, lastvisit, "group", expires) VALUES (384371252, 'Im''SergoxD', 1541092108, 'Deluxe', 0);
INSERT INTO vip_users (account_id, name, lastvisit, "group", expires) VALUES (392807599, '_MeGaOmeGa_  ktotoqtam', 1546336526, 'NewYear', 0);
INSERT INTO vip_users (account_id, name, lastvisit, "group", expires) VALUES (883839416, 'Robert West', 1541768346, 'Halloween', 1557320346);
INSERT INTO vip_users (account_id, name, lastvisit, "group", expires) VALUES (885046257, '❤Nastia❤', 1546970873, 'Shop', 1547117564);
INSERT INTO vip_users (account_id, name, lastvisit, "group", expires) VALUES (906937562, 'nemajor', 1546956747, 'elite', 0);
INSERT INTO vip_users (account_id, name, lastvisit, "group", expires) VALUES (921592704, '★S_U_P_E_R-N_E_O_N★', 1546963607, 'Shop', 1547038723);
INSERT INTO vip_users (account_id, name, lastvisit, "group", expires) VALUES (922349716, 'Anime ÐтО СиЛА', 1546614593, 'Shop', 1547212123);
INSERT INTO vip_users (account_id, name, lastvisit, "group", expires) VALUES (924509069, 'человек-паук', 1546895541, 'Shop', 1546978324);
INSERT INTO vip_users (account_id, name, lastvisit, "group", expires) VALUES (924686479, 'clen', 1547029139, 'Shop', 1547032619);
Исправьте все запросы на вставку, чтобы все названия столбцов были обернуты в `:
PHP:
INSERT INTO vip_users (`account_id`,`name`, `lastvisit`, `group`, `expires`) VALUES (122293574, 'Flix { \( -_-)/ }', 1546357949, 'Halloween', 0);
Очистите БД и выполните запросы заново.
 

Kruzya

Участник
Сообщения
12,970
Реакции
10,914
  • Команда форума
  • #5
  • Мне нравится
Реакции: NaN

Nekro

Терра инкогнита
Сообщения
4,026
Реакции
2,260
Здравствуйте,я импортировал sq3 в sql с помощью SQLiteStudio ( база данных от плагина vip r1ko)
Всё импортировалось,при заходе на сервер в консоль пишет такую ошибку: [vip/VIP_Core.smx] SQL_Callback_SelectExpiredAndOutdated: Unknown column 'sid' in 'where clause'
Вот sql который получился
SQL:
CREATE TABLE `vip_users` (`account_id` INTEGER PRIMARY KEY NOT NULL, `name` VARCHAR(64) NOT NULL default 'unknown', `lastvisit` INTEGER UNSIGNED NOT NULL default 0, `group` VARCHAR(64) NOT NULL, `expires` INTEGER UNSIGNED NOT NULL default 0);
INSERT INTO vip_users (account_id, name, lastvisit, "group", expires) VALUES (122293574, 'Flix { \( -_-)/ }', 1546357949, 'Halloween', 0);
INSERT INTO vip_users (account_id, name, lastvisit, "group", expires) VALUES (253970373, 'Xlebyshek :3', 1544943178, 'Deluxe', 0);
INSERT INTO vip_users (account_id, name, lastvisit, "group", expires) VALUES (343165806, 'K0ustick', 1543955075, 'Deluxe', 0);
INSERT INTO vip_users (account_id, name, lastvisit, "group", expires) VALUES (366207598, 'Deff', 1546339304, 'elite', 0);
INSERT INTO vip_users (account_id, name, lastvisit, "group", expires) VALUES (384371252, 'Im''SergoxD', 1541092108, 'Deluxe', 0);
INSERT INTO vip_users (account_id, name, lastvisit, "group", expires) VALUES (392807599, '_MeGaOmeGa_  ktotoqtam', 1546336526, 'NewYear', 0);
INSERT INTO vip_users (account_id, name, lastvisit, "group", expires) VALUES (883839416, 'Robert West', 1541768346, 'Halloween', 1557320346);
INSERT INTO vip_users (account_id, name, lastvisit, "group", expires) VALUES (885046257, 'â¤Nastiaâ¤', 1546970873, 'Shop', 1547117564);
INSERT INTO vip_users (account_id, name, lastvisit, "group", expires) VALUES (906937562, 'nemajor', 1546956747, 'elite', 0);
INSERT INTO vip_users (account_id, name, lastvisit, "group", expires) VALUES (921592704, '★S_U_P_E_R-N_E_O_N★', 1546963607, 'Shop', 1547038723);
INSERT INTO vip_users (account_id, name, lastvisit, "group", expires) VALUES (922349716, 'Anime ÐтО СиЛÐ', 1546614593, 'Shop', 1547212123);
INSERT INTO vip_users (account_id, name, lastvisit, "group", expires) VALUES (924509069, 'человек-паук', 1546895541, 'Shop', 1546978324);
INSERT INTO vip_users (account_id, name, lastvisit, "group", expires) VALUES (924686479, 'clen', 1547029139, 'Shop', 1547032619);
Понимаю, что уже время, но вдруг кому надо. Вот мне пришлось разбираться, к стати спасибо R1ko за консультацию.

1. Удаляете из своего sql первую строку и заменяете на ту что я приложил ниже в сполере
2. Исправляете остальные строчки добавив в них `sid` и изменив "group" на `group`, должно выйти примерно так: (account_id, name, lastvisit, `sid`, `group`, expires)
3. Добавляете перед своей группой id вашего сервера, пример: (122293574, 'Flix { \( -_-)/ }', 1546357949, 1, 'Halloween', 0);
4. Закидывает всё в sql запрос в phpmyadmin

Для примера возьмём sql запрос, что я процитировал у ТС и его изменил, для актуальной работы в MySQl

Где `sid` это id сервера, т.е. получается во второй строке VALUES (122293574, 'Flix { \( -_-)/ }', 1546357949, 1, 'Halloween', 0); - "1," это id сервера, я поставил везде единицу, вы ставьте ту цифру, что вам нужна.

SQL:
CREATE TABLE IF NOT EXISTS `vip_users` (`account_id` INT NOT NULL, `name` VARCHAR(64) NOT NULL default 'unknown' COLLATE utf8mb4_general_ci, `lastvisit` INT UNSIGNED NOT NULL default 0, `sid` INT UNSIGNED NOT NULL, `group` VARCHAR(64) NOT NULL, `expires` INT UNSIGNED NOT NULL default 0, CONSTRAINT pk_PlayerID PRIMARY KEY (`account_id`, `sid`) ) DEFAULT CHARSET = utf8mb4;
INSERT INTO vip_users (account_id, name, lastvisit, `sid`, `group`, expires) VALUES (122293574, 'Flix { \( -_-)/ }', 1546357949, 1, 'Halloween', 0);
INSERT INTO vip_users (account_id, name, lastvisit, `sid`, `group`, expires) VALUES (253970373, 'Xlebyshek :3', 1544943178, 1, 'Deluxe', 0);
INSERT INTO vip_users (account_id, name, lastvisit, `sid`, `group`, expires) VALUES (343165806, 'K0ustick', 1543955075, 1, 'Deluxe', 0);
INSERT INTO vip_users (account_id, name, lastvisit, `sid`, `group`, expires) VALUES (366207598, 'Deff', 1546339304, 1, 'elite', 0);
INSERT INTO vip_users (account_id, name, lastvisit, `sid`, `group`, expires) VALUES (384371252, 'Im''SergoxD', 1541092108, 1, 'Deluxe', 0);
INSERT INTO vip_users (account_id, name, lastvisit, `sid`, `group`, expires) VALUES (392807599, '_MeGaOmeGa_  ktotoqtam', 1546336526, 1, 'NewYear', 0);
INSERT INTO vip_users (account_id, name, lastvisit, `sid`, `group`, expires) VALUES (883839416, 'Robert West', 1541768346, 1, 'Halloween', 1557320346);
INSERT INTO vip_users (account_id, name, lastvisit, `sid`, `group`, expires) VALUES (885046257, 'â¤Nastiaâ¤', 1546970873, 1, 'Shop', 1547117564);
INSERT INTO vip_users (account_id, name, lastvisit, `sid`, `group`, expires) VALUES (906937562, 'nemajor', 1546956747, 1, 'elite', 0);
INSERT INTO vip_users (account_id, name, lastvisit, `sid`, `group`, expires) VALUES (921592704, '★S_U_P_E_R-N_E_O_N★', 1546963607, 1, 'Shop', 1547038723);
INSERT INTO vip_users (account_id, name, lastvisit, `sid`, `group`, expires) VALUES (922349716, 'Anime ÐтО СиЛÐ', 1546614593, 1, 'Shop', 1547212123);
INSERT INTO vip_users (account_id, name, lastvisit, `sid`, `group`, expires) VALUES (924509069, 'человек-паук', 1546895541, 1, 'Shop', 1546978324);
INSERT INTO vip_users (account_id, name, lastvisit, `sid`, `group`, expires) VALUES (924686479, 'clen', 1547029139, 1, 'Shop', 1547032619);

В общем надеюсь кому то поможет данное решение.
 
Сверху Снизу