Thank-q mas denny, udah bisa masuk. saya baru nyoba.
ternyata memang salah memasukkan variable
makasih atas bantuannya yak ...
salam,
yanu
On Thu, 2006-06-08 at 07:48, Denny Zulfikar wrote:
sintaks di mysql nya salah mas...
seharusnya :
mysql -u root --password=pswd table_ku -e LOAD
sintaks yang bener :
#
FILES=find /mnt/serverku/test_out/*
for file in $FILES
do
mysql -u root --password=pswd table_ku -e LOAD DATA INFILE '$FILES' \
INTO TABLE lpc
done
#--
maaf ada kekeliruan penulisan sintaks pada postingan saya sebelumnya.
salam,
denny
On Tue,
On Wed, 2006-06-07 at 04:24, Kamas Muhammad wrote:
Gimana kalau anda coba:
FILES=`find /mnt/serverku/test_out -type f`
Semangat! :)
dalam script sudah saya modif sesuai penulisan diatas
namun hasilnya masih tetap :
# sh coba.sh
ERROR 13 at line 1: Can't get stat of '%s' (Errcode: 2)
ERROR
On Thu, 2006-06-08 at 00:04, Yanu Widodo wrote:
On Wed, 2006-06-07 at 04:24, Kamas Muhammad wrote:
Gimana kalau anda coba:
FILES=`find /mnt/serverku/test_out -type f`
Semangat! :)
dalam script sudah saya modif sesuai penulisan diatas
namun hasilnya masih tetap :
# sh coba.sh
sintaks di mysql nya salah mas...
seharusnya :
mysql -u root --password=pswd table_ku -e LOAD DATA INFILE '$file' INTO
TABLE lpc
bukan ini :
mysql -u root --password=pswd table_ku -e LOAD DATA INFILE '$FILES' INTO
TABLE lpc
reasonnya sudah saya kirimkan japri ke email mas yanu.
salam,
denny.
On Tue, 2006-06-06 at 07:47, Denny Zulfikar wrote:
#--start-
FILES=/mnt/serverku/test_out/060530.txt
for file in $FILES
do
mysql -u root --password=pswd table_ku -e LOAD DATA INFILE $FILES INTO
TABLE lpc
done
#--eof-
Allow, apakah ada
Yanu Widodo wrote:
Allow, apakah ada yg masih standby jam 03.45 gini ?
Btw, setelah dicoba-coba, kalo pake single file bisa
FILES=/mnt/serverku/test_out/060530.txt
tapi kalo coba make yg gini :
FILES=`ls /mnt/serverku/test_out`
for-nya sudah mau jalan (sesuai banyaknya file), tapi
maaf, saya keliru nulis sintaksnya...
:)
seharusnya :
LOAD DATA INFILE $PATH/$FILES
dimana, $PATH adalah path dari direktori yang anda maksud.
bisa juga pakai perintah find, kalau tidak ingin menuliskan lagi pathnya.
for FILES in `find /mnt/serverku`
do
COMMAND + ARGUMENT
done
makasih mas
On Tue, 2006-06-06 at 07:47, Denny Zulfikar wrote:
#--start-
FILES=/mnt/serverku/test_out/060530.txt
for file in $FILES
do
mysql -u root --password=pswd table_ku -e LOAD DATA INFILE $FILES INTO
TABLE lpc
done
#--eof-
Ok mas deny
Thanks
Oh, makasih banget mas denny
ide yg sangat cerdas !!!
trims,
yanu
On Sun, 2006-06-04 at 08:56, Denny Zulfikar wrote:
sebenarnya, smua itu bisa dilakukan melalui single command dari bash. coba
mysql --help ntar ketemu manualnya.
saya kasih contoh gini, misal mau menjalankan :
username :
On Sun, 2006-06-04 at 08:56, Denny Zulfikar wrote:
for FILES in `ls /mnt/serverku/test_out/`
do
mysql -u dbrecord --password=passwd -e use temp; load data local infile
/temp/$FILES into table proses_01
hasilnya kurang lebih:
# sh coba.sh
ERROR at line 1: File 'ls /mnt/serverku/test_out/' not
On Tue, 2006-06-06 at 05:46, Yanu Widodo wrote:
On Sun, 2006-06-04 at 08:56, Denny Zulfikar wrote:
for FILES in `ls /mnt/serverku/test_out/`
do
mysql -u dbrecord --password=passwd -e use temp; load data local infile
/temp/$FILES into table proses_01
hasilnya kurang lebih:
# sh coba.sh
On Tue, 2006-06-06 at 06:36, Yanu Widodo wrote:
#
mysql -u root --password=bgsscrt hi_cam -e LOAD DATA INFILE
'$FILES' INTO TABLE pcl FIELDS TERMINATED BY ',' ENCLOSED BY ''
#
alhamdulillah,
alamak, ternyata cuma tinggal nambahin ENCLOSED BY \' .
ok teman2. makasih atas
mas.. mas... salah tuh ketikannya mas...
bukan tanda ' (satu kutip), tapi tanda yang di dekat tombol jari manis
yang kiri. satu tombol sama tanda ~. tandanya yang ini nih... ` ` ` ` `
bukan ' ' '
salam
denny
On Sun, 2006-06-04 at 08:56, Denny Zulfikar wrote:
for FILES in `ls
waduh mas... sampeyan harus lebih banyak mendalami Linux Bash Shell
Scripting. soalnya, semua kesalahan/error yang terjadi itu semua karena
mas salah ketik sintaks. seperti tanda ' (kutip satu) di bash beda
representasinya sama ' (kutip satu) di shell mysql.
ini contohnya yang punya sampeyan:
Hi All,
Assalamualaikum.
Numpang tanya,
mungkin diantara men-temen yg berpengalan -yg lagi ngelembur- bisa memberikan
pencerahan/ide
atas bberapa problem berikut.
di satu folder ada beberapa file teks yg tiap menit isi -recordnya-
bertambah, sedangkan nama file tergenerate berdasarkan
On 03 Jun 2006 21:10:18 +0700, Yanu Widodo
[EMAIL PROTECTED] wrote:
Yang jadi masalah, sejak kemarin saya belom mendapatkan ide biar jika
ada record baru di file2 tsb. bisa otomatis tersimpen dalam database.
otomatis?
mungkin try work around, output program anda tsb, selain buang ke file,
On Sun, 2006-06-04 at 01:25, ilya alexander wrote:
On 03 Jun 2006 21:10:18 +0700, Yanu Widodo
[EMAIL PROTECTED] wrote:
Yang jadi masalah, sejak kemarin saya belom mendapatkan ide biar jika
ada record baru di file2 tsb. bisa otomatis tersimpen dalam database.
otomatis?
mungkin try work
On Sun, 2006-06-04 at 01:40, Yanu Widodo wrote:
On Sun, 2006-06-04 at 01:25, ilya alexander wrote:
On 03 Jun 2006 21:10:18 +0700, Yanu Widodo
[EMAIL PROTECTED] wrote:
Yang jadi masalah, sejak kemarin saya belom mendapatkan ide biar jika
ada record baru di file2 tsb. bisa otomatis
On Sun, 2006-06-04 at 01:25, ilya alexander wrote:
On 03 Jun 2006 21:10:18 +0700, Yanu Widodo
[EMAIL PROTECTED] wrote:
Yang jadi masalah, sejak kemarin saya belom mendapatkan ide biar jika
ada record baru di file2 tsb. bisa otomatis tersimpen dalam database.
otomatis?
mungkin try work
sebenarnya, smua itu bisa dilakukan melalui single command dari bash. coba
mysql --help ntar ketemu manualnya.
saya kasih contoh gini, misal mau menjalankan :
username : dbrecord
password : passwd
host : localhost
database name : record
table_name : proses_harian
query : select * from record_juni
21 matches
Mail list logo