一般的sql文件保存時都爲UTF-8編碼,默認(如果sql文件中有中文字符)會有一個BOM頭,讀取並執行的時候會報syntax error語法錯誤(這個錯誤搞了好幾天,鬱悶),這個時候需要將sql文件保存爲UTF-8無BOM格式編碼。一般的windows自帶的文本工具無法將utf-8文件保存爲無BOM格式,需要使用其他工具,如notepad++這個軟件就可以。
在NotePad++上選擇編碼-->以UTF-8 無BOM格式編碼,然後再保存文件就可以了。
一般的sql文件保存時都爲UTF-8編碼,默認(如果sql文件中有中文字符)會有一個BOM頭,讀取並執行的時候會報syntax error語法錯誤(這個錯誤搞了好幾天,鬱悶),這個時候需要將sql文件保存爲UTF-8無BOM格式編碼。一般的windows自帶的文本工具無法將utf-8文件保存爲無BOM格式,需要使用其他工具,如notepad++這個軟件就可以。
在NotePad++上選擇編碼-->以UTF-8 無BOM格式編碼,然後再保存文件就可以了。
shell腳本獲取腳本所在目錄 執行腳本的父目錄不一定是當前的工作目錄。 url=$(dirname $(readlink -f $0))