SQLYog-MySql GUIにデータベースがあります。ツリービュービューアで展開すると既存のテーブルがすべて表示されますが、
show tables from database_name
データベースツリービューにないテーブルが表示されます。 私はクエリを試しました
SHOW TABLE STATUS FROM database_name
、
とそれはテーブルに関連付けられているすべてのフィールドのnull
を示しています。 テーブルはいつか削除されたと思いますが、データベースのログなどからは削除されていません。
このエントリを削除するにはどうすればよいですか、また、なぜこれが起こっているのか教えてください。
テーブル名はDBビューアツリービューには表示されませんが、クエリ
0
に表示されます
A
答えて
0
mysqlサーバがクラッシュしない限り、その "テーブル"はおそらくビューであり、sqlyogはビューの下にそれをリストします。 show tables上
MySQLのドキュメントは言う:
この文は、データベース内の任意のビューを示しています。 FULL修飾子は、SHOW FULL TABLESが第2の出力列を表示するようにサポートされています。 2番目の列の値は、表の場合はBASE TABLE、ビューの場合はVIEWです。 show table status上
MySQLのドキュメントは言う:ビューの場合
、テーブルの表示STATUSで表示されるすべてのフィールドは、その名前を除いてNULLのビュー名とコメントがビューを言う示しています。
関連する問題
- 1. イメージはテーブルに表示されません。表示
- 2. セッション名が表示されません
- 3. 画像がテーブルに表示されていません。表示
- 4. テーブルはストーリーボードに表示されますが、アプリケーションの実行時は表示されません
- 5. 「広告は表示されません。広告が表示されません」
- 6. モデルの表示名が表示されていませんか?
- 7. 更新クエリは更新されませんが、実行時にエラーは表示されません
- 8. JTreeノード名/グループ名は表示されません。
- 9. GAE - Google Cloud SQL APIにエラーは表示されませんが、テーブルは作成されません。
- 10. クエリは実行されていますが、何も表示されません
- 11. htmlテーブルはstimulsoftレポートビューアに表示されません
- 12. JavascriptのHTMLテーブルは、印刷時に表示されません。
- 13. 「テーブルまたはビュー - 高速ロード」オプションはOLE DB宛先に表示されません
- 14. 項目名はandroidのカスタムリストビューに表示されません
- 15. CorePlotの凡例は表示されますが名前は表示されません
- 16. Mysqliクエリに結果セットが表示されません
- 17. .build()に渡された属性はクエリに表示されません。
- 18. /etcには表示されません。
- 19. リストビューには表示されません
- 20. Windowsユーザー名はOracle DBに渡されませんか?
- 21. 私のクエリは何も表示されていません
- 22. UITableViewCellがテーブルに表示されません
- 23. QSqlDatabaseにテーブルが表示されません
- 24. テーブルがデータベースに表示されていません
- 25. テーブルが完全に表示されていません
- 26. PHPテーブルにデータが表示されません
- 27. テーブルがmainPanelのタブに表示されていません - シャイニー
- 28. ナビゲーションバーが表示されますが、ボタンとタイトルは表示されません
- 29. C#WinFormsラベルが表示されますが、テキストは表示されません。
- 30. カスタムページ404は表示されませんが、ページ500が表示されます
[このスレッドに近い](http://stackoverflow.com/questions/7759170/mysql-table-doesnt-exist-but-it-does-or-it-should) – butterFlyNick