Memang bisa ya?
Kalau bisa, coba di-share kode lengkapnya...
Menurut saya, kode atau sintaks2 SQL ditaruh di file teks (berkstensi .sql) saja, kemudian di eksekusi di mysql console (mysql client utility) atau DOS.
Contoh file .sql:
use NamaDatabase;
select nama_barang,harga_jual from masterbrg where harga_jual > harga_dasar;
Misal file tersebut diletakkan di drive c, dengan nama dan alamat:
c:\tes.sqlMaka, ketika di mysql console, tinggal Anda panggil menggunakan perintah
source alamat fileContoh:mysql> source c:\tes.sql
Berikutnya kalau Anda berada di DOS (asumsi belum login ke mysql console)
Di DOS Anda bisa melakukan login sekaligus mengambil isi dalam file sql tadi, contoh:
C:\wamp\bin\mysql\mysql5.1.30\bin> mysql -u root -p < c:\tes.sql
Kemudian masukkan password login Anda yang menggunakan username
root.
username dan Password bisa Anda sesuaikan.
Asumsi, saya menggunakan mysql bawaan wamp yang beralamat di:
C:\wamp\bin\mysql\mysql5.1.30\binSesuaikan dengan yang Anda miliki
Sedangkan untuk file .bat, kemungkinan seperti ini:
@echo off
echo Forum Informatika
cd "c:\wamp\bin\mysql\mysql5.1.30\bin"
mysql -u root -p < c:\tes.sql
echo Selesai!
echo. & pause
Simpan dengan nama, misal:
tes.bat