簡體   English   中英

phpmyadmin在數據庫中找不到表

[英]phpmyadmin No tables found in database

我確信會有很多人面對我的問題; 我已經在硬盤上的mysql內部復制了數據文件夾,然后格式化了我的計算機,然后粘貼了數據文件夾,然后所有數據庫都顯示了表的數量,並且在進行查詢時顯示了表。

它顯示數據庫中的所有表,但是當我嘗試訪問表時,它顯示表不存在?

拜托,我有很多項目,有什么機構可以幫助我嗎? 請注意,以前的版本沒有密碼,並且用戶現在是root用戶。 請幫忙。

我沒有移動任何數據庫文件,但是在PhpMyAdmin中有相同的錯誤消息“在數據庫中找不到表” 但是我可以通過sql訪問數據庫。 我發現這是由瀏覽器引起的。 使用其他瀏覽器或專用窗口會有所幫助。 到目前為止,尚未嘗試重新啟動或刪除緩存。

可能是重復項: MySQL表不存在錯誤,但確實存在

但是移動文件不是保存數據庫的方法,最好的方法是導出,導入。

如果您的phpMyAdmin不再在您的任何本地數據庫中看到任何表,那是因為權限從/ var / lib / mysql下的任何數據庫目錄上的mysql.mysql更改為root.root (很可能是)。

為此,您必須將所有者從root.root更改為mysql.mysql ,您需要root訪問權限和膩子。 鍵入以下命令:

chown -R mysql.mysql /var/lib/mysql/

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM