mysql連結異常SQL Error(2013)的解決辦法
現象描述
今天用heidisql登陸虛擬機器的mysql,登陸不上去。等待約一兩分鐘後出現錯誤提示:SQL Error (2013): Lost connection to MySQL server at 'waiting for initial communication packet', system error: 0,如下圖所示:
開始以為是遠端TCP/IP root只能通過localhost訪問 ,後來新建使用者,改為%後還是無果。嘗試修改my.ini配置問題後問題消失。
解決辦法
在my.ini或者my.cnf中
[mysqld]項中,新增skip-name-resolve
在解決這個問題過程中,發現另一個啟動引數:skip-grant-tables
mysql啟動引數:skip-grant-tables
顧名思義,就是在啟動mysql時不啟動grant-tables,授權表。有什麼用呢?當然是忘記管理員密碼、mysql資料庫中user表出問題時有用。使用該引數,那麼任何帳號用任何的密碼(當然也包括空)都可以登入到mysql資料庫了。
相關推薦
mysql連結異常SQL Error(2013)的解決辦法
現象描述 今天用heidisql登陸虛擬機器的mysql,登陸不上去。等待約一兩分鐘後出現錯誤提示:SQL Error (2013): Lost connection to MySQL server at 'waiting for initial communication
Navicat for mysql 連線遠端資料庫 出現SQL Error (2013): 解決方法!
網上看到搜了很多方法,都沒有成功解決問題,但是無意間看到一條回覆!我好像明白了什麼!!上圖!!此處我選擇的是常規和SSH配合連線注:SSH是用來連線伺服器 而常規中的連線是用來連線伺服器中的mysql (此處二者的密碼是不一樣 看個人當時設定的時候是什麼 我的用來遠端連
mysql打開報錯2013解決辦法
art resolve -name mage mysql 解決 重啟 圖片 分享圖片 修改mysql配置文件 在[mysqld]下面設置skip-name-resolve 重啟mysql
Spring Boot連接MySQL報錯“Internal Server Error”的解決辦法
deb 解決辦法 pri int encoding demo could CA timezone 報錯信息如下: {timestamp: "2018-06-14T03:48:23.436+0000", status: 500, error: "Internal Server
Java連結Redis時出現 “ERR Client sent AUTH, but no password is set” 異常的原因及解決辦法
第一種情況: 在redis.conf中設定了密碼,而且redis還啟動了,為什麼說沒有密碼呢? linux下啟動redis有很多種方法, 方式一: ./redis-server & 這種方法啟動,不會帶上你的redis.conf配置檔案啟動 方式二:還有
docker4:外部Navicat連結docker內容器mysql,步驟及錯誤及解決辦法...晚上才改出來錯誤,憋了一下午真是太難受了...
OK,lets go.啟動mysql服務:$ docker exec -it forth-mysql bash選擇mysql資料庫mysql> use mysqlmysql> select user,host,authentication_string from
讓MySQL同時執行多條SQL語句的解決辦法
最近做一個MySQL方面的東西發現了這個問題,就是在一個Statement中執行一條SQL語句的時候可以正確執行,如果同時執行多條,就會報SQL語法錯誤,傷透了腦筋。 經過網上查詢,發現有兩種解決辦法: 1、最簡單的辦法:在MySQL的連線字串中設定allowMultiQueries引數置為true。(只
springboot異常之Whitelabel Error Page解決辦法
Whitelabel Error Page This application has no explicit mapping for /error, so you are seeing this
遠端連線MySQL報錯ERROR 2003解決辦法
點選開啟連結 在mysql遠端連線時出現ERROR 2003錯誤的很多種,下面我來給大家介紹兩種解決此問題的方法,有需要的同學可參考。 問題程式碼程式碼 ERROR 2003 (HY000): Can't connect to MySQL server on '1
無法卸載Sql Server 的解決辦法
ima images 找到 cnblogs common 卸載 rod lis ges 提示如下: 解決辦法: 命令提示符——》wmic——》product list 找到與Sql Server 有關的程序; 重新打開一個命令提示符; 執行卸載命令:msiexec /x
mysql錯誤代碼2003的解決辦法
應用 服務 can 程序 conn host sql錯誤 計算 錯誤 “ERROR 2003: Can‘t connect to MySQL server on ‘localhost‘ (10061)” 的錯誤: 右鍵“計算機”點擊“管理”, 然後點擊“服務和應用程序
php+Mysql中網頁出現亂碼的解決辦法詳解
用戶 編碼 utf8 你是 nec ssa 臺灣 test sel $conn = mysql_connect("$host","$user","$password");mysql_query("SET NAMES ‘UTF8‘");mysql_select_db("$da
ubuntu下mysql提示Changed limits: max_open_files:1024解決辦法
網上 解決辦法 mysql tno its max 所有 ubuntu下 有用 在配置我的md5解密網站cmd5.la的時候,mysql5.7出現了max_open_files: 1024, max_connections: 214,warning: Changed lim
MySQL ID排序亂了的解決辦法
clas mysq 方法 解決 col 自動增長 mys mysql nbsp 可能在整理表中數據的時候刪除了某一行數據,導致ID空缺,下面是我用到的解決辦法:(請先備份,MySQL備份方法見 MySQL->MySQL備份) 使用ALTER DROP刪除原有的ID
Linux下Tomcat向MySQL插入數據中文亂碼解決辦法
中文亂碼解決辦法Linux下Tomcat向MySQL插入數據中文亂碼解決辦法 一、問題 在windows上面使用eclipse開發的項目在windows上面運行一切正常,部署到騰訊雲時出現向MySQL數據庫中插入數據是中文亂碼 二、解決辦法 1、嘗試一直接在linux上面使用insert語句插入中文,正常2、
Git出現SSL connect error的解決辦法
技術分享 一個 info IT 錯誤 connect package 開發 RR 最近在使用Go開發項目中,因為需要安裝一個Package,所以使用了go get命令 ,然後就出現git clone ... SSL connect error的錯誤: 出現這種錯誤有可能是
mysql導出數據錯誤解決辦法
root allow 數據表 top error dump database 錯誤解決 大數 mysqldum導出大數據表錯誤[root@Centos-6-99 itop]# mysqldump -u root -p --opt itop >/home/itop/it
[python]mkdir出現WindowsError:[Error 3]解決辦法
系統 目錄 int clas 出現 exists ali 找不到 存在 原始代碼: dir=‘drama\\[‘+str(drama_dic[‘author‘])+‘][‘+str(drama_dic[‘alias‘])+‘]‘ if not os.path.exists
(整)deepin下mysql的安裝與部分錯誤解決辦法
deepin(深度)是國產Linux系統,程式設計師肯定要了解Linux系統啦,但是在程式安裝上可能會有些不習慣,現在讓我們來看看mysql在deepin上的安裝過程。 1.傻瓜式命令列安裝 這也是Linux系統的一大爽點,不需要跑去瀏覽器找安裝包了,具體的安裝可以看https://blog.csdn
MySQL資料庫負載很高的解決辦法
一、應急解決辦法 在MySQL資料庫連線數很多,而且大多屬於活躍的狀態時MySQL機器基本上負載很高,屬於基本上快要死去的狀態了. 這時怎麼辦呢? 有可能兩個辦法. 第一: 先限制Innodb的併發處理.如果innodb_thread_concurrency = 0 可以先改成 16或是