Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: show tables pokazuje tabele a select jej nie widzi
Forum PHP.pl > Forum > Bazy danych > MySQL
pogdan
witam

Show tables pokazuje tabele a select jej nie widzi. Co może być nie tak?
Poniżej przedstawiam zapytania. show tables; /*i*/ select * from mt_user;

pozdrawiam
bogdan

mysql> show tables;
+-----------------------+
| Tables_in_michella_db |
+-----------------------+
| mt_config |
| mt_gallery |
| mt_gallery_l |
| mt_link |
| mt_link_l |
| mt_pages_l |
| mt_session |
| mt_user |
+-----------------------+
25 rows in set (0.05 sec)

mysql> select * from mt_user;
ERROR 2006 (HY000): MySQL server has gone away
No connection. Trying to reconnect...
Connection id: 93792
Current database: michella_db

ERROR 1146 (42S02): Table 'michella_db.mt_user' doesn't exist
mysql> select * from mt_user;
ERROR 1146 (42S02): Table 'michella_db.mt_user' doesn't exist
mysql>
wookieb
A sprawdz czy nazwa tabeli nie ma jakis spacji w nazwie na koncu lub na poczatku.
pogdan
nie nie ma szansz zeby były spacje. Bo to chodzi jakiś czas na serwerze i potrafi się wykopać tak że tabele są ale ich nie ma tzn show je pokazuje a select z nich zwraca ze nie i istnieją.
luki100011
Napisz do admina ...... baza się wysypała.
pogdan
Tak to prawda ta baza się sypie. Ale nie powinno to mieć miejsca lub kiedy to może mieć miejsce czy to jest wina mysql czy jakiś inny proces namieszał w plikach z danymi chyba (frm) i mysql sobie nie radzi.

Zupełnie innego komunikatu by się chciało. Coś w stylu "table is not correct".

pozdrawiam
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.