原因:
一、端口被佔用
mysql數據庫連接時默認使用的端口號是3306,但是有時候電腦上的其他程序會把這個端口給佔用了。打開任務管理器,在任務管理器中找到佔用這個端口的程序選中它後點擊關閉進程,然後重新連接mysql數據庫就行了。
二、沒權限或語法錯誤
如果對mysql數據庫設置了權限的話那麼就需要使用管理員身份和賬號進行連接,win+r打開運行輸出cmd以管理員身份打開命令行提示符。在命令行提示符裏輸入下面的這個命令mysql -u root -p123並執行就能正常連接了。