最近,發現自己半年前在navicat裡建立的資料庫不見了,查本地mysql發現 此資料庫完好的還在,就是在navicat裡隱藏不顯示了。下面就為大家講解一下問題的原因幾解決方法。
推薦教學:Navicat圖文教學
#解決過程:開始懷疑是MySQL的權限問題或是navicat的權限設定問題。問了身邊的同事沒解決,然後就在網路上搜了一番,居然沒一個人說清楚的,只能靠自己了。試著在navicat裡又建了一個資料庫,重啟navicat後,又不見了。感覺應該是navicat的設定問題,果然查看連線屬性找到問題所在了:
分析:#這下找到問題了。原來是複選框被選中的資料庫才顯示,這些沒選中的資料庫正是我在navicat建立的而重啟後不顯示的資料庫全都貓在這裡了。
解決:複選框選中,確定,搞定!
後思:cctv5ports資料庫、test資料庫和資料庫cms都是我半年之前建立來測試用的只是具體時間不一樣,為什麼cms在navicat裡自動隱藏了,而cctv5ports和test還能顯示?而且,我也沒對navicat做什麼特殊的設定或操作,電腦也沒刪過相關的東西,更沒有中毒,怎麼會出現這樣的奇葩的現象?照理說,建立了資料庫就預設是顯示的,也就是那個複選框是選中的,與重不重啟navicat無關,什麼時候複選框就預設不選中了導致新建資料庫不顯示?
以上是navicat不顯示資料庫的詳細內容。更多資訊請關注PHP中文網其他相關文章!