歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
您现在的位置: Linux教程網 >> UnixLinux >  >> Linux基礎 >> Linux技術

Linux系統下無法訪問mysql怎麼辦

  ysql是一個關系型數據庫管理系統,但最近有用戶反映,在Linux系統下無法訪問mysql,相信不少用戶都有遇到過這個問題,這是怎麼回事呢?Linux系統下無法訪問mysql該怎麼辦呢?接下來是小編為大家收集的Linux系統下無法訪問mysql怎麼辦,歡迎大家閱讀:

  Linux系統下無法訪問mysql怎麼辦

  1、問題及異常

  ThreadPoolAsynchronousRunner - com.mchange.v2.async.ThreadPoolAsynchronousRunner$DeadlockDetector@75d634ea -- APPARENT DEADLOCK!!! Complete Status:

  Managed Threads: 3

  Active Threads: 3

  Active Tasks:

  2、查找原因

  費勁周知,確定是MySQL權限的問題

  3、解決過程

  1》 mysql -uroot -proot mydbName

  2》 grant all privileges on *.* to wangs@‘%’ identified by ‘123456’;

  3》 flush privileges;

  4》 exit;

  5》 /etc/init.d/mysql restart

  4、命令的說明

  進入 mysql ,用戶為 root,密碼為 root,數據庫為 mydbName,-u 意為用戶,-p 意為密碼,

  增加用戶 wangs,所有權限,數據庫為 *,後面的 .* 不可少,% 代表對所有遠程的 IP 地址,如果要限定 IP 地址的話,單獨寫上 IP 地址,

  密碼是 123456,注意引號 ‘ 不可少,用來表示是字符串。

  以上命令和過程均不可省略。

  
看了“Linux系統下無法訪問mysql怎麼辦”還想看:

1.如何解決Linux系統無法訪問mysql

2.如何在linux下安裝mysql數據庫並配置

3.linux中mysql開機自動啟動的方法

4.在Windows環境下訪問linux中MySQL數據庫的配置

5.linux重啟MYSQL的命令

Copyright © Linux教程網 All Rights Reserved