Русское сообщество разработки на PHP-фреймворке Laravel.
Ты не вошёл. Вход тут.
Прошу прощения но без дампа тут ни как не обойтись, но я уже неделю просто мучаюсь и не как не могу решить данную проблему, если кто то поможет я буду очень благодарен. За ранее спасибо.
https://drive.google.com/file/d/1jAsfA7 … sp=sharing
Это дамп структуры базы.
пытаюсь создать внешний ключ на таблицу domains
ну и получаю вот такую ошибку:
Может кто попробует у себя воспроизвести, но у меня не получается ни как блин этого сделать. Я уже все перепробовал.
Изменено Normand (20.02.2018 18:31:07)
Не в сети
А с какой таблицей ты хочешь ее связать и по какому полю?
Не в сети
Не в сети
Все нормально получилось
Не в сети
а можете дамп дать? спасибо что сделали тест ...
я в логи MYSQL смотрел там вообще не понятное что то
2018-02-20 15:47:21 700005b32000 InnoDB: Error: Table "mysql"."innodb_table_stats" not found.
2018-02-20 15:47:21 700005b32000 InnoDB: Error: Table "mysql"."innodb_table_stats" not found.
2018-02-20 15:47:21 700005b32000 InnoDB: Error: Fetch of persistent statistics requested for table "devshop"."#sql-841_25" but the required system tables mysql.innodb_table_stats and mysql.innodb_index_stats are not present or have unexpected structure. Using transient stats instead.
2018-02-20 15:47:21 700005b32000 InnoDB: Error: Table "mysql"."innodb_table_stats" not found.
Изменено Normand (20.02.2018 18:35:19)
Не в сети
Напиши почту, пришлю
Не в сети
добавил в дамп руками
ALTER TABLE `comments`
ADD CONSTRAINT `comments_good_id_foreign` FOREIGN KEY (`good_id`) REFERENCES `goods` (`id`);--
-- Constraints for table `descriptions`
--
ALTER TABLE `descriptions`
ADD CONSTRAINT `descriptions_good_id_foreign` FOREIGN KEY (`good_id`) REFERENCES `goods` (`id`);ALTER TABLE `descriptions`
ADD CONSTRAINT `descriptions_domain_id_foreign` FOREIGN KEY (`domain_id`) REFERENCES `domains` (`id`);
И сработало, почему через запрос именно оно не работает ничего не понимаю. Ни через laravel ни через phpmyadmin
Изменено Normand (20.02.2018 18:43:06)
Не в сети
В phpmyadmin сделал, прошло сразу же, без ошибок
Не в сети
ну вот у меня ошибка эта и в логах mysql
ошибки
я на серваке попробовал даже, та же была ошибка, какая версия у вас MYSQL
Спасибо за то что помогаете
Изменено Normand (20.02.2018 18:47:44)
Не в сети
MySQL - 5.6
MyAdmin - 4.7
Не в сети
Не в сети
Так что, дамп не нужен?
Не в сети
Не в сети