Я хочу создать табличный вызов USER_INFO в phpmyadmin, но я продолжаю получать ошибку # 1050 - Таблица 'eataround
. user_info
'уже существует. Фактически, я ранее удалял эту таблицу перед воссозданием. Также я попытался выполнить DROP TABLE IF EXISTS user_info;
в верхнем регистре или в нижнем регистре, прежде чем создать USER_INFO. Но он все еще не работает.Не удается создать таблицу в phpmyadmin
-2
A
ответ
0
От MYSQL Docs:
Если вы заново создать таблицу, которая была сброшена, она должна иметь определение , которая соответствует внешнему ключу, ссылающихся его. Он должен иметь имена и типы правильного столбца, и он должен иметь индексы на ссылочных ключах , как указано ранее. Если они не выполнены, MySQL возвращает номер ошибки 1005 и ссылается на ошибку 150 в сообщении об ошибке .
Или это может быть в случае таблицы Шрёдингера. Таким образом, вы, вероятно, может попробовать это:
- DROP TABLE IF EXISTS user_info
- REPAIR TABLE user_info
- Если у вас есть достаточное количество разрешений, удалять файлы данных (в/MySQL/данные/DB_NAME)
0
Возможно, вам понадобится очистить кеш таблицы. Например:
DROP TABLE IF EXISTS `tablename` ;
FLUSH TABLES `tablename` ; /* or exclude `tablename` to flush all tables */
CREATE TABLE `tablename` ...
также
из MySQL Вход:
InnoDB: You can drop the orphaned table inside InnoDB by
InnoDB: creating an InnoDB table with the same name in another
InnoDB: database and copying the .frm file to the current database.
InnoDB: Then MySQL thinks the table exists, and DROP TABLE will
InnoDB: succeed.
Смежные вопросы
- 1. Не удается сохранить таблицу в phpMyAdmin
- 2. Как создать таблицу в phpmyadmin?
- 3. Не удается создать таблицу
- 4. Не удается создать таблицу
- 5. Не удается создать процедуры в phpmyadmin
- 6. MYSQL - Не удается создать таблицу
- 7. Не удается создать соединительную таблицу
- 8. Как создать таблицу для таблицы в phpmyadmin?
- 9. Не удается обновить таблицу в phpmyadmin с помощью php-файла
- 10. Не удается найти, удалить, переименовать или воссоздать таблицу в PHPMyAdmin
- 11. Не удается создать таблицу в workbench mysql
- 12. Не удается создать таблицу в Mysql
- 13. Не удается создать таблицу В phpPgAdmin
- 14. Не удается создать таблицу в Laravel
- 15. Не удается создать таблицу в DB2
- 16. Hibernate - не удается создать таблицу в postgresql
- 17. Laravel SQL Не удается создать таблицу
- 18. Ошибка 121 Не удается создать таблицу
- 19. Не удается открыть некоторые таблицы в phpmyadmin
- 20. Не удается предоставить пользовательские привилегии в PHPMyAdmin
- 21. Не удается удалить или создать таблицу
- 22. MySQL не удается создать таблицу (ошибка: 150)
- 23. MySQL: Не удается создать таблицу: errno -1
- 24. Не удается создать таблицу sql из php
- 25. Azure SQL Server Не удается создать таблицу
- 26. mysql error 150: не удается создать таблицу
- 27. Mysql. Не удается создать таблицу errno 150
- 28. Не удается создать таблицу на диске Google
- 29. Доступ к VBA не удается создать таблицу
- 30. Не удается создать таблицу с SqliteOpenHelper
Вы 'DROP'ing его в * правильный * базы данных? –
Конечно, даже я нажимаю на базу данных (eataround), она не показывает, что в этой базе данных есть таблица. –
похоже, что mysql разбился –