1. 程式人生 > >當我的ip連線不上mysql時如何處理

當我的ip連線不上mysql時如何處理

        當我的mysql  無法連線時,為什麼只喲localhost可以連線。

      解決辦法如下:

    1. 用root登陸後,修改mysql資料庫裡的 user表 的localhost 的資料記錄  把host  為localost  改為  “%”,代表可以匹配任何ip。

    2.給所有的資料庫授權。讓當前使用者連線。

  grant all privileges on *.* to 'root'@'192.168.1.66' identified by '123456';

     然後搞定了 所有的ip都可以連線了。

轉載自http://www.cnblogs.com/lijc1990/p/3197845.html

mysql

在做java web開發時常遇到的問題:mysql只能用localhost或127.0.0.1連線

解決:mysql安裝完後,預設是root使用者,root使用者只能在伺服器登入,需要分配新使用者。

1.以root使用者登陸mysql資料庫。

2.執行一下命令分配新使用者:

grant all privileges on *.* to '使用者名稱'@'IP地址' identified by '密碼';

'all privileges ':所有許可權 也可以寫成 select ,update等。*.* 所有庫的所有表 如 databasename.*。IP  資料庫所在的IP。('%'表示所有ip)

identified by ‘密碼’ 表示通過密碼連線。

3.執行完上述命令後用下面的命令重新整理一下許可權

flush privileges;

4.修改my.conf配置

[mysqld] ... bind_address=127.0.0.1 # 遮蔽掉該處 ...

5.重啟啟動mysql

5.1.停止:輸入 

?

1

sudo/etc/init.d/mysqlstop

5.2.啟動:輸入 

?

1

sudo/etc/init.d/mysqlstart


相關推薦

ip連線mysql如何處理

        當我的mysql  無法連線時,為什麼只喲localhost可以連線。       解決辦法如下:     1. 用root登陸後,修改mysql資料庫裡的 user表 的localhost 的資料記錄  把host  為localost  改為  “%”,

IDEA連線MySQL 之 埠號佔用

命令列下能正常登陸MYSQL,navicat能正常連線MySQL,但是IDEA連線不上MySQL,emmm,什麼情況。。。 看了一下錯誤提示: 一直以為是MySQL密碼或者是訪問許可權的問題。 困擾n

專案啟動連線MySql

今天遇到一個問題,在部署完環境之後,匯入專案後,啟動Server,但是在啟動的時候報錯: 錯誤是could not open connection, 然後我就在查詢問題所在,剛開始,發現是TomCat沒有配置, 再看看MySql服務起來沒,這些都是沒有問題的。 然後我又看了

mycat連線mysql資料庫

1:首先檢視schema.xml中資料庫地址和數量是否配置正確 2:檢視mycat.log日誌看具體什麼錯誤。個人報錯  can't connect to mysql server ,errmsg:Host '192.168.100.196' is blocked bec

連線mysql解決辦法

報錯 嘗試新新增一個使用者 不用root使用者 新建使用者命令以及授權 一, 建立使用者: 命令:CREATE USER 'username'@'host' IDENTIFIED BY 'password'; 說明:username - 你將建立的使用者名稱, hos

遠端連線mysql據庫問題的解決辦法

遠端連線不上MySQL資料庫的解決辦法連線不上大致有一下幾種可能:1. 被遠端主機防火牆攔截        這種情況的話,如果你著急測試連線,可以暫時把遠端主機防火牆關閉。linux系統:輸入 service iptable stop 即可。如果是cent os 7 又有點不

dubbo多網絡卡,服務提供者的錯誤IP註冊到註冊中心導致消費端連線

使用了虛擬機器之後,啟動了dubbo服務提供者應用,又連了正式環境的註冊中心; 一旦dubbo獲取的ip錯誤後, 這種情況即使提供者服務停掉,目前dubbo沒有能力清除這類錯誤的提供者; (需要修改原始碼測試,需要客戶端重新更細包,因為清除動作client端,我司就是這麼幹的)  規

關於在部署jsp網站遇到問題:MySql連線、Tomcat的閃退

最近在公司內部搭建一個網站,由於以前沒有相關經驗,以及在實際操作中遇到了幾個問題,想著以後會用到,特次記錄。 1、關於搭建網站。 由於使用的公司內部的伺服器,所以不存在買域名等問題。 在伺服器上部署

java連線到oracle,用localhost能連,用ip

嘗試過修改 G:\app\dell\product\11.2.0\dbhome_1\NETWORK\ADMIN 目錄下的 listener.ora 和tnsnames.ora 將其中的“HOST = localhost” 改為“HOST = DELL-PC”(DELL-PC

阿里雲伺服器 mysql遠端連線,出現連線的解決辦法

主要現象是,命令列輸入mysql會提示:Accessdeniedforuser'root'@'localhost' (using password: YES)  折騰了蠻久,找了多種方式就是連不上,最後以下處理搞定: 1、配置無需驗證登入方式 vi /etc/my.

MySql安裝完成後,Navicat連線的問題

Navicat連線mysql8.0.1版本出現1251--Client does not support authentication protocol requested by server的解決 好不容易安裝好mysql,但又出現了mysql客戶端版本太低的問題。根據參考的這篇教程,完美的解決了該問題。

centos7輸入ifconfig顯示ip地址,連線的解決方法

最近又把自己的虛擬機器打開了玩玩叢集,遇到一個小問題,我發現虛擬機器的記憶體不夠了,就把虛擬機器關機加大了記憶體,誰知道開機後,ifconfig或者ip addr 顯示沒有ip地址,只顯示一個lo,沒有ens33,沒有ip地址就沒法用xshell連線,很蛋疼,網上也有很多解決方案,但都寫的亂七八

mysql 本地連線 遠端連線 ERROR 1130: Host '192.168.1.3' is not allowed to connect to this MySQL ERROR 1062 (23000): Duplicate entry '%-root'

檢視用於遠端訪問的mysql使用者許可權是否正確。 在本地登入mysql伺服器, use mysql; SELECT user, host from mysql.user; 檢視用於遠端訪問的mysql使用者host的許可權,%表示允許所有機器訪問。若host為127.0.0.1/localhost,那

docker中的mysql資料庫連線解決辦法

1.在docker內部連線不上mysql資料庫 即在本地模式下不能連線 這時候應該是docker容器重啟過,mysql資料庫沒有啟動的原因,可以使用 service mysql restart 來啟動mysql資料庫 2.在宿主機上不能遠端連線到docker容器中的mysql資料

hue mysql連線資料庫排查

由於CDH所有的元件都會進行agent檢測,所以先到/var/log/cloudera-scm-agent(mysql所在節點進行日誌排查),可以發現每次連線會產生一個log路徑作為記錄hue連線mysql的過程。 tailf -20 stderr.log mysql缺少libmysqlcli

(辦公)mysql連線(java.sql.SQLException: null, message from server: "Host 'LAPTOP-O0GA2P8J' is not allowed to connect to this MySQL server&qu

轉載自csdn文章:https://blog.csdn.net/Tangerine_bisto/article/details/803461511.對所有主機進行訪問授權 GRANT ALL PRIVILEGES ON *.* TO 'myuser'@'%' IDENTIFIED BY'mypass

使用android studio,ADB連線手機可能性之一

問題描述:as是通過adb連線手機進行除錯了,如果電腦裝了魯大師,360等軟體,可能會存在adb被這些軟體佔用的情況,所以會連線不上手機。這種解決方案有很多,比如通過工作管理員檢視是誰佔用adb,然後關閉佔用adb的軟體就可以了。但是在以前我遇到一個情況,abd沒有被其他軟體佔用,連線手機後馬上會被

MySQL升級8.0後連線資料庫

將MySQL 升級為 8.0 後,無法連線到資料庫,首先報錯資料庫驅動需要修改,其次要禁用 SSL 連線。 警告資訊如下: Establishing SSL connection without server's identity verification is not recommen

mysql安裝之後連線的問題

1. 修改原始密碼 mysql -uroot -p cCS<-H=Yu0Os //後面是系統生成的密碼 2. 上面設定留下的坑 客戶端連線後產生以下問題 錯誤程式碼是1130,ERROR 1130: Host X.X.X.X is not allowed

解決安裝centos 7過程中乙太網連線網路,能自動分配ip的問題

今天給虛擬機器上裝centos 7的時候,網路模式用的是NAT模式,安裝過程中網路的ip,子網掩碼等一直不能自動獲取,連線不到,試了好多次都不行。 經過分析,應該是dhcp服務有問題,但是不知道怎麼去修改,本人是菜鳥一個,瞎折騰找了好久終於是調好了,分享一下。 出現的問題