Смена имени базы данных сайта

Ошибки, проблемы, способы их решения.
Аватара пользователя
Alex Keda
Сообщения: 2907
Зарегистрирован: 2009-10-07 14:30:54
Откуда: USSR
Поблагодарили: 20 раз

Смена имени базы данных сайта

Сообщение Alex Keda » 2024-06-18 15:38:23

да

Отправлено спустя 16 секунд:
db.sql тока не заливайте, затрёт ваши даныне
Убей их всех! Бог потом рассортирует...

Артём
Сообщения: 28
Зарегистрирован: 2024-01-16 20:32:58
Благодарил (а): 1 раз

Смена имени базы данных сайта

Сообщение Артём » 2024-07-06 3:11:11

ERROR: ошибка перезагрузки представлений:
ERROR 1146 (42S02) at line 205: Table 'baza1.Basket' doesn't exist

Вот такую ошибку теперь выдаёт, как её исправить?

Отправлено спустя 1 час 25 минут 54 секунды:
[01:08:09.60][47702] [root/system/classes/auto/MySQL]: Query = SELECT COUNT(*) FROM `BasketOwners` WHERE (`UserID` = @local.__USER_ID)
[01:08:09.60][47702] [!] [!!1024]-[MySQLi->Query]: Table 'baza1.BasketOwners' doesn't exist в линии 171 файла

и дальше там ошибки в логе.

И старая версия сайта с ошибкой 500 для людей

Аватара пользователя
Alex Keda
Сообщения: 2907
Зарегистрирован: 2009-10-07 14:30:54
Откуда: USSR
Поблагодарили: 20 раз

Смена имени базы данных сайта

Сообщение Alex Keda » 2024-07-06 18:19:40

Артём писал(а):Источник цитаты Вот такую ошибку теперь выдаёт, как её исправить?

после каких действий?
Артём писал(а):Источник цитаты ERROR 1146 (42S02) at line 205: Table 'baza1.Basket' doesn't exist

таблицы нет. дамп неполный или незагрузился
Убей их всех! Бог потом рассортирует...

Артём
Сообщения: 28
Зарегистрирован: 2024-01-16 20:32:58
Благодарил (а): 1 раз

Смена имени базы данных сайта

Сообщение Артём » 2024-07-07 13:40:03

Alex Keda писал(а):Источник цитаты после каких действий?


Ну я обновил файлы, как вы и говорили views.sql, functions.sql и triggers.sql тоже. Так же удалил лишние базы.

Далее делаю обновления и получаю вот такую ошибку

-- Перезагрузка базы данных

Перезагрузка прав для хоста (billing)
Перезагрузка прав для хоста (hosting)
Перезагрузка представлений для хоста (billing)
ERROR: ошибка перезагрузки представлений:
ERROR 1146 (42S02) at line 205: Table 'baza1.Basket' doesn't exist

Alex Keda писал(а):Источник цитаты таблицы нет. дамп неполный или незагрузился


Как эту ошибку исправить?
Подскажите пожалуйста, из за этого не работает старая версия сайта и невозможно сделать платеж

Аватара пользователя
Alex Keda
Сообщения: 2907
Зарегистрирован: 2009-10-07 14:30:54
Откуда: USSR
Поблагодарили: 20 раз

Смена имени базы данных сайта

Сообщение Alex Keda » 2024-07-07 15:41:00

как минимум - создать недостающую таблицу

Код: Выделить всё

DROP TABLE IF EXISTS `Basket`;
CREATE TABLE `Basket` (
  `ID` int(11) NOT NULL auto_increment,
  `OrderID` int(11) NOT NULL,
  `Comment` char(255) default '',
  `Amount` int(11) default '1',
  `Summ` decimal(11,2) default '0.00',
  PRIMARY KEY  (`ID`),
  KEY `BasketOrderID` (`OrderID`),
  CONSTRAINT `BasketOrderID` FOREIGN KEY (`OrderID`) REFERENCES `Orders` (`ID`) ON DELETE CASCADE ON UPDATE CASCADE
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
Убей их всех! Бог потом рассортирует...

Артём
Сообщения: 28
Зарегистрирован: 2024-01-16 20:32:58
Благодарил (а): 1 раз

Смена имени базы данных сайта

Сообщение Артём » 2024-07-10 12:22:53

Понимаете я занимаюсь сайтами на вордпресс для своих клиентов, и это такой мини хостинг для них, для своих так сказать.
И наверно мне всё же не хватает опыта до конца понять, куда это вставить и как это правильно решить...
Могли бы вы более подробно расписать процесс или же может мне лучше предоставить вам доступ, а вы это поправите?
Я готов естественно оплатить работу, просто для вас это решение в районе 5 минут, а для меня головоломка...
Видел у вас вроде как есть услуга "Разовые работы" и можно ей воспользоваться? :)
Сообщите куда вам написать пожалуйста

Артём
Сообщения: 28
Зарегистрирован: 2024-01-16 20:32:58
Благодарил (а): 1 раз

Смена имени базы данных сайта

Сообщение Артём » 2024-07-22 19:09:31

Alex Keda писал(а):как минимум - создать недостающую таблицу

Код: Выделить всё

DROP TABLE IF EXISTS `Basket`;
CREATE TABLE `Basket` (
  `ID` int(11) NOT NULL auto_increment,
  `OrderID` int(11) NOT NULL,
  `Comment` char(255) default '',
  `Amount` int(11) default '1',
  `Summ` decimal(11,2) default '0.00',
  PRIMARY KEY  (`ID`),
  KEY `BasketOrderID` (`OrderID`),
  CONSTRAINT `BasketOrderID` FOREIGN KEY (`OrderID`) REFERENCES `Orders` (`ID`) ON DELETE CASCADE ON UPDATE CASCADE
) ENGINE=InnoDB DEFAULT CHARSET=utf8;


Спасибо большое! А то я сначала не понял, а потом как понял! :)

Аватара пользователя
Alex Keda
Сообщения: 2907
Зарегистрирован: 2009-10-07 14:30:54
Откуда: USSR
Поблагодарили: 20 раз

Смена имени базы данных сайта

Сообщение Alex Keda » 2024-07-22 21:41:03

=)
Убей их всех! Бог потом рассортирует...


Вернуться в «Решение проблем»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 10 гостей