鍍金池/ 問答/數(shù)據(jù)庫/ mysql 遠(yuǎn)程數(shù)據(jù)連接導(dǎo)入數(shù)據(jù)庫(300多M),遠(yuǎn)程數(shù)據(jù)庫一會(huì)兒就斷開了導(dǎo)致導(dǎo)

mysql 遠(yuǎn)程數(shù)據(jù)連接導(dǎo)入數(shù)據(jù)庫(300多M),遠(yuǎn)程數(shù)據(jù)庫一會(huì)兒就斷開了導(dǎo)致導(dǎo)入失敗怎么解決??

mysql 遠(yuǎn)程數(shù)據(jù)連接導(dǎo)入數(shù)據(jù)庫(300多M),遠(yuǎn)程數(shù)據(jù)庫一會(huì)兒就斷開了導(dǎo)致導(dǎo)入失敗怎么解決??

sql 文件(導(dǎo)出很快,沒出現(xiàn)斷開現(xiàn)象...):

mysqldump -h 192.168.150.134 -u root -p QPS>e:/qps.sql

導(dǎo)入(比較慢,出現(xiàn)斷開現(xiàn)象...):

mysql -u root -p
use QPS;
source e:/qps.sql

會(huì)出現(xiàn) No Connection MySQL Server.... 的提示,實(shí)際就是遠(yuǎn)程數(shù)據(jù)庫斷開了。這才運(yùn)行多久啊...,跪了..,如何解決??

回答
編輯回答
遺莣

max_allowed_packet的值太小了,所以被 mysql 拒絕了。

show global variables like 'max_allowed_packet';

然后設(shè)置一個(gè)適合的值就好了

set global max_allowed_packet=xxxxx;

這個(gè)設(shè)置是一次性的,重啟就沒了,所以不用擔(dān)心。

要永久生效的話,得改配置文件my.cnf

2018年2月21日 05:13
編輯回答
抱緊我

是因?yàn)榫W(wǎng)絡(luò)不好?

2017年2月4日 08:50
編輯回答
墨小白

這個(gè)情況就用工具吧,Navicat for mysql 是個(gè)不錯(cuò)的選擇。
300M其實(shí)也不算是個(gè)比較大的數(shù)據(jù)量了

2017年11月29日 16:24