MySQL我用的是apt安裝的,有很多問題,建議大家用二進制程序安裝。
創(chuàng)新互聯(lián)公司專業(yè)為企業(yè)提供仲巴網(wǎng)站建設(shè)、仲巴做網(wǎng)站、仲巴網(wǎng)站設(shè)計、仲巴網(wǎng)站制作等企業(yè)網(wǎng)站建設(shè)、網(wǎng)頁設(shè)計與制作、仲巴企業(yè)網(wǎng)站模板建站服務(wù),十年仲巴做網(wǎng)站經(jīng)驗,不只是建網(wǎng)站,更提供有價值的思路和整體網(wǎng)絡(luò)服務(wù)。
問題描述
在服務(wù)器上登錄MySQL只能用本地的127.0.0.1地址,用服務(wù)器本身地址會提示拒絕訪問
嘗試修改MySQL遠程訪問權(quán)限
修改后發(fā)現(xiàn)沒有用,MySQL依然拒絕遠程訪問
查看3306端口
root@sfpql:~# netstat -an|grep 3306
修改MySQL服務(wù)地址:
嘗試遠程連接
telnet sfpql 3306
結(jié)語
MySQL遠程連接不上是常見問題,一般設(shè)置好MySQL的遠程訪問權(quán)限就可以了。
apt安裝的MySQL會自己將啟動地址設(shè)置在本地,同時apt安裝的MySQL的服務(wù)查看命令是 systemctl status mysql 其他安裝方式的??疵钍?systemctl status mysqld
在 MyEclipse 中連接 MySQL 時出現(xiàn)“Access denied for user 'root'@'localhost' (using password: YES)”錯誤可能是由于多種原因造成的。
密碼錯誤:您在 MyEclipse 中使用的 MySQL 用戶名和密碼與您在 MySQL 控制臺中使用的用戶名和密碼可能不同。請確保您在 MyEclipse 中使用的用戶名和密碼是正確的。
MySQL 服務(wù)未啟動:請確保 MySQL 服務(wù)已啟動。
用戶沒有遠程訪問權(quán)限:如果您在 MyEclipse 中使用的是遠程 MySQL 服務(wù)器,請確保用戶具有遠程訪問權(quán)限。
建議您從上述幾個方面入手,嘗試解決這個問題。如果仍然無法解決,建議您參考 MySQL 官方文檔或搜索網(wǎng)上的解決方案,或者向 MySQL 技術(shù)支持尋求幫助。
執(zhí)行 ./bin/mysqld --defaults-file=xxx --initialize-insecure 初始化data目錄
./bin/mysqld_safe --defaults-file=/home/xxx/mysql/my.cnf
運行后netstat -anlp | grep mysql 發(fā)現(xiàn)mysqld進程使用的是unix domain socket,沒使用tcp/tcp6,沒監(jiān)聽端口,看配置文件里面有一行 --skip-grant-tables,看官方文檔,如果開啟了--skip-grant-tables默認(rèn)啟用--skip-networking,這樣就不允許遠程連接了,因為--skip-grant-tables不安全。
.
./bin/mysqladmin shutdown
本文標(biāo)題:MySQL怎么連接不成功 mysql連接不上10061
文章源于:http://jinyejixie.com/article4/doscgoe.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供ChatGPT、標(biāo)簽優(yōu)化、用戶體驗、做網(wǎng)站、企業(yè)網(wǎng)站制作、域名注冊
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)