連接mysql的常用工具分享
連接mysql常用工具
mysql作為數(shù)據(jù)庫(kù)服務(wù)器來(lái)運(yùn)行,任何滿足mysql通信規(guī)范的軟件都可以作為客戶端來(lái)連接服務(wù)器。
常用的客戶端:
- navicat、mysql_front
- 基于web的phpMyAdmin
- 還有mysql自帶的命令行客戶端
推薦使用:navicat
mysql使用遠(yuǎn)程工具連接
同事在開(kāi)發(fā)中遠(yuǎn)程連接不到服務(wù)器上的mysql連接不上,Host ‘XXX’ is not allowed to connect to this MySQL server ,報(bào)錯(cuò)信息意思為某某主機(jī)不允許遠(yuǎn)程連接到mysql服務(wù)器,從網(wǎng)上搜了一下解決方案,有讓改mysql里面用戶表的,把localhost改為%,嘗試了一下,發(fā)現(xiàn)還是沒(méi)有解決這個(gè)問(wèn)題。
后來(lái)個(gè)人感覺(jué)貌似是以下原因,由于root賬號(hào)的權(quán)限過(guò)大,所以開(kāi)放為所有用戶風(fēng)險(xiǎn)太高,mysql就把這個(gè)權(quán)限過(guò)大的用戶只允許本地連接。
后來(lái)嘗試了以下添加新用戶,果不其然,遠(yuǎn)程連接成功
解決方案
GRANT ALL PRIVILEGES ON *.* TO ‘賬號(hào)'@'%' IDENTIFIED BY? ‘密碼' WITH GRANT OPTION; flush privileges;?
使用以上sql就解決了遠(yuǎn)程連接失敗的錯(cuò)誤
總結(jié)
以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
相關(guān)文章
麒麟系統(tǒng)上安裝?MySQL?8.0.24的詳細(xì)步驟(避坑指南)
這篇文章主要介紹了麒麟系統(tǒng)上安裝MySQL8.0.24的詳細(xì)步驟,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2023-08-08
windows 64位下MySQL 8.0.15安裝教程圖文詳解
SQL UNION運(yùn)算符及其應(yīng)用場(chǎng)景深入探究
MySQL中的數(shù)據(jù)類型binary和varbinary詳解

