亚洲色偷偷一区二区手机在线_国产一卡2卡3卡4卡有限公司_日产精品一至六区_国产成人不卡无码免费视频

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時間:9:00-21:00
當您遇到問題
關(guān)閉右側(cè)工具欄
mysql導(dǎo)入sql文件報錯的原因
    發(fā)布時間:2022-08-25   訪問量:21362

1.在討論這個問題之前,先介紹一下什么是“大數(shù)據(jù)量sql文件”。


導(dǎo)出sql文件。


導(dǎo)入mysql sql文件出錯的原因,導(dǎo)入數(shù)據(jù)庫出錯的原因。


選擇數(shù)據(jù)庫-右鍵單擊并選擇轉(zhuǎn)儲SQL文件-選擇結(jié)構(gòu)和數(shù)據(jù)。保存文件db_mras.sql文件。


2.導(dǎo)入sql文件。在MYSQL中新建一個數(shù)據(jù)庫db_mras。


導(dǎo)入mysql sql文件出錯的原因,導(dǎo)入數(shù)據(jù)庫出錯的原因。


選擇database——右擊并選擇“運行SQL文件”——選擇文件db_mras.sql并運行它。


現(xiàn)在發(fā)現(xiàn)操作失敗,提示錯誤“MySQL服務(wù)器已經(jīng)不在了”。為了解決這個問題,提出了以下解決方案:


這個錯誤意味著客戶端和mysql之間的鏈接斷開了,通常是因為sql運行時間太長或者sql文件太大。


排除問題原因:


(1)mysql服務(wù)宕機。


運行命令:顯示全局狀態(tài),如“正常運行時間”;如果uptime的值很大,說明最近沒有重啟mysql服務(wù)。如果日志中沒有相關(guān)信息,說明服務(wù)沒有重啟,可以排除這種可能。


(2)mysql鏈接超時


運行命令:顯示像“% timeout”這樣的全局變量;檢查運行結(jié)果中wait_timeout的值,一般為28800。意味著mysql鏈接在誤操作28800秒后會被關(guān)閉。


(3)mysql文件過大


運行命令:顯示像“max _ allowed _ packet”這樣的全局變量;檢查max_allowed_packet的值作為運行結(jié)果。如果太小,就需要調(diào)整。


解決方法:


在mysql的my.ini文件末尾添加以下文字:wait _ timeout = 2880000interactive _ time = 2880000max _ allowed _ packet = 16M


其中max_allowed_packet表示控制緩沖區(qū)的最大長度。wait_timeout表示無操作環(huán)節(jié)的等待時間。


修改以上參數(shù)后重啟mysql服務(wù)。


檢查修改是否成功:運行命令:顯示' % timeout '之類的全局變量;顯示全局變量,如“max _ allowed _ packet”;


如果找不到my.ini文件,可以運行命令:MySQL–help | grep my . ini查找文件路徑。


如果以上方法不能解決你的問題,你還需要檢查一下你的mysql文件安裝盤是否有足夠的空間。