首頁>Club>
3
回覆列表
  • 1 # 前面的程式碼9別跑6

    你這樣問,估計得不到你想要的解決方案的→_→。我以sql資料庫為參考大致說下你檢查的思路。

    首先資料庫是本機自己連線還是遠端連線也沒說。

    如果是本機連線,先測試使用windows身份直接登陸看行不行,如果連不上,可能是資料庫必要的服務沒有開啟,可以到資料庫的配置管理器中啟動服務,或者到控制面板裡的服務介面下把資料庫相關的主服務啟動下,再試試應該差不多了。

    如果是連的遠端資料庫,先ping下對方主機ip通不通,然後確認下對方有沒有開啟遠端資料庫服務,然後再確認一下使用者名稱密碼自己資料庫的例項名是否填寫正確,全部檢查完畢,應該差不多了。

  • 2 # 小小猿愛嘻嘻

    你沒有具體貼圖,也沒有說是哪個資料庫,我也不清楚什麼原因,這裡只能猜測可能的原因,一般情況下,資料庫正確安裝後,出現這種情況的最可能原因是沒有啟動資料庫服務,或者使用者名稱,密碼輸入錯誤,我這裡以mysql資料庫為例,大概講一下是什麼原因,以win7和Centos7兩種系統為例,主要步驟如下:

    Window7環境下,以本地資料庫為例:

    情況一:如果出現一下介面,報錯原因是"can"t connect to mysql server",這種原因是沒有啟動資料庫服務:

    解決方案如下:

    情況二:如果mysql已經啟動,連線的時候出現一下介面,那就是使用者名稱或密碼出現錯誤:

    解決方案:

    好好想一想使用者名稱和密碼,是不是以前修改過,忘記了。

    Centos7環境下,以本地資料庫(Mariadb資料庫,mysql一個分支)為例:

    情況一:和windows情況一相同,原因還是未啟動服務,如圖:

    解決方案:

    輸入"systemctl start mariadb"命令,啟動服務就行,如圖:

    情況二:使用者名稱或密碼錯誤,如下圖所示:

    解決方案:

    想想使用者名稱和密碼,是否做過修改。

    如果實在忘記使用者名稱或密碼,網上搜一下解決方案吧,很多,以管理員身份檢視或修改密碼等,我這裡不再贅述,按著步驟修改,很快就能成功。

    我這裡以win7和centos7為例,資料庫為mysql,大概介紹了一下我能想到的可能原因,其他系統類似,可能有些命令會略有不同,我這裡不再詳解。至於遠端連線的話,也類似,只要你grant授權成功,如果出現連線失敗,也可能為未啟動服務或使用者名稱、密碼錯去,按著錯誤原因去排查,很快就能發現問題所在,希望以上分享的內容能對你有所幫助吧。

  • 3 # wujianqinjian

    願意可能很多:

    1 伺服器埠沒有開放

    2 伺服器埠開放了,但如果是雲伺服器的話,需要配置安全組

    3 使用者名稱密碼錯誤

    4 使用者許可權錯誤

    ....

  • 中秋節和大豐收的關聯?
  • 都說買券商不如買券商影子股,您支援這個看法嗎?