今天翻看以前記得筆記,偶然看到自己寫(xiě)的一個(gè)小shell 腳本,分享給大家擒悬。
目的:將光交箱和光交環(huán)對(duì)應(yīng)的信息存入到 mysql 數(shù)據(jù)庫(kù)中。源數(shù)據(jù)格式如下圖:
預(yù)期步驟為:1稻艰、連接數(shù)據(jù)庫(kù) 2懂牧、讀取 xh.txt 生成 up.sql? ?3、將生成的sql將在數(shù)據(jù)庫(kù)中執(zhí)行 4尊勿、退出
實(shí)現(xiàn)如下:
light_database.conf? ?// 用于配置數(shù)據(jù)庫(kù)信息
????????MYSQL=/bin/mysql
????????ADDR=172.xx.xx.xxx
????????PORT=3306
????????USERNAME= username
????????PASSWD= password
????????DATABASE= dbname
具體的make_sql.sh 內(nèi)容如下:
上面四個(gè)截圖基本就是四個(gè)步驟归苍。到此簡(jiǎn)單的自動(dòng)執(zhí)行讀取文本中內(nèi)容導(dǎo)入到數(shù)據(jù)庫(kù)的腳本就完成了。