2017-10-19 79 views
0

我知道我的問題是重複的,但我的情況是不同的只是聽我把話說完表「...」不存在

我使用了一個名爲重力插件的表在WordPress形成一些自定義操作數據現在我正在返回一個錯誤!

Table 'printam1_i322754_wp1.wp_rj_lead_detail' doesn't exist 

現在我做了一些研究。在我的數據庫,我所做的是對SQL段我跑了一些代碼來檢查我的表是否存在我試圖訪問表是wp_rj_lead_detail 現在,當我在SQL模式中的phpmyadmin運行查詢

SHOW TABLES LIKE 'wp_rj_lead_detail' 

0行被返回,但我的表實際存在,我可以看到它,當我運行相同的查詢與一些其他表名稱如 SHOW TABLES LIKE 'wp_links'它返回一個行,這意味着表存在!我一直在想這個問題是在開發方面,而問題是在數據庫方面。誰能指導我什麼問題?我也下載了整個數據庫,其大小是98M!這是正常的嗎?因爲網站只有一個適當的其他頁面引用該網站是相當多的空

回答

1

你應該看看以前的帖子: SHOW TABLES statement with multiple LIKE values

你缺少幾個關鍵點。最快的一個是缺少的通配符'%wp_rj_lead_detail%'。

SHOW TABLES 
    FROM `<yourdbname>` 
    WHERE 
     `Tables_in_<yourdbname>` LIKE '%cms%'; 

儘管多個類似的值不適用,但邏輯​​確實如此。

+0

對於遲到的回覆感到抱歉!這實際上並不是解決方案,但我通過你的答案找到了解決方案,保持傑伊的良好工作! –