mysql從執(zhí)行.sql文件時(shí)處理n換行的問(wèn)題

后來(lái)注意到,在上面我們恢復(fù)數(shù)據(jù)的時(shí)候是在沒(méi)有連接數(shù)據(jù)的狀態(tài)下執(zhí)行的。

在備份數(shù)據(jù)庫(kù)的時(shí)候,數(shù)據(jù)表中可能存在這樣的值array(‘a’=’b’,
‘c’=’d’)
這種格式的值。而在數(shù)據(jù)導(dǎo)出的時(shí)候 會(huì)將換行換成n(windows下是這樣,unix下可能是另一種符號(hào))。而當(dāng)在回復(fù)數(shù)據(jù)的時(shí)候,如果用mysql -h localhost -u root -proot
后來(lái)注意到,在上面我們恢復(fù)數(shù)據(jù)的時(shí)候是在沒(méi)有連接數(shù)據(jù)的狀態(tài)下執(zhí)行的。那么,我們先連接數(shù)據(jù)庫(kù),即先執(zhí)行mysql -h localhost -u root -proot 進(jìn)入到數(shù)據(jù)庫(kù),然后在數(shù)據(jù)庫(kù)連接成功的狀態(tài)下 再執(zhí)行mysql> source path/*.sql;語(yǔ)句,ok,數(shù)據(jù)導(dǎo)入成功。

? 版權(quán)聲明
THE END
喜歡就支持一下吧
點(diǎn)贊10 分享