bat的命令挺簡(jiǎn)單的,我寫個(gè)例子你參考下
成都創(chuàng)新互聯(lián)公司專注于網(wǎng)站建設(shè)|成都網(wǎng)站維護(hù)公司|優(yōu)化|托管以及網(wǎng)絡(luò)推廣,積累了大量的網(wǎng)站設(shè)計(jì)與制作經(jīng)驗(yàn),為許多企業(yè)提供了網(wǎng)站定制設(shè)計(jì)服務(wù),案例作品覆蓋混凝土攪拌站等行業(yè)。能根據(jù)企業(yè)所處的行業(yè)與銷售的產(chǎn)品,結(jié)合品牌形象的塑造,量身定制品質(zhì)網(wǎng)站。
新建test.bat文件
文件內(nèi)容是:
echo off
mysql -u root -paidengshan test --execute="create table test(id int);"
其中:aidengshan是你的密碼,然后 test是你的dbname
在cmd下 直接敲test.bat文件名就可以了
比如是在c盤
那么就cd那個(gè)目錄,然后test.bat
把bat里面設(shè)置上mysql數(shù)據(jù)庫的IP地址或者遠(yuǎn)程主機(jī)名字 以及數(shù)據(jù)庫的用戶名和密碼, 并在本機(jī)開啟數(shù)據(jù)庫的防火墻訪問端口
@echo off
if not exist d:\rank.sql more +5 %0d:\rank.sql
echo nul
mysql -h localhost -u root -p 123456 d:\rank.sql
goto :eof
truncate table a_rank;
insert into a_rank(usersn,totalpoint,point) ;
select usersn,0,Ji from ccc order by Ji desc limit 99;
update a_rank set usernick=(select usernick from b.userinfo where usersn=a_rank.usersn);
truncate table a_rank;
百度一下 bat文件執(zhí)行mysql語句 ,第一個(gè)就是,講的很詳細(xì)就不重復(fù)了