五月综合缴情婷婷六月,色94色欧美sute亚洲线路二,日韩制服国产精品一区,色噜噜一区二区三区,香港三级午夜理伦三级三

您現(xiàn)在的位置: 365建站網(wǎng) > 365文章 > Windows下cmd中MySQL批量執(zhí)行SQL腳本文件

Windows下cmd中MySQL批量執(zhí)行SQL腳本文件

文章來源:365jz.com     點擊數(shù):930    更新時間:2017-02-26 17:21   參與評論
最近在做數(shù)據(jù)庫遷移工作,需要批量執(zhí)行MySQL的腳本文件,手工執(zhí)行太麻煩,所以寫了個腳本,分享一下。

@echo off
:: 指定MySQL安裝路徑
D:
cd D:\MySQL\MySQL Server 5.6\bin
:: 數(shù)據(jù)庫名稱
@set db=vp
:: 用戶名
@set userName=root
:: 密碼
@set password=root
:: 要執(zhí)行的sql腳本
@set sqlpath=E:\00.sql
:: 連接MySQL數(shù)據(jù)庫并執(zhí)行sql腳本 -f 腳本執(zhí)行過程中,出現(xiàn)錯誤繼續(xù)執(zhí)行 --default-character-set指定導入數(shù)據(jù)的編碼(與數(shù)據(jù)庫編碼相同)
mysql -f -u %userName% --password=%password% %db% < %sqlpath% --default-character-set=gbk
:: 執(zhí)行完成后,不立刻關閉dos窗口
pause

如果需要執(zhí)行多個腳本文件,則上文中的00.sql需要寫成如下形式

source E:\01.sql
source E:\02.sql
source E:\03.sql
source E:\04.sql
source E:\05.sql

使用source命令執(zhí)行所有的腳本。

如對本文有疑問,請?zhí)峤坏浇涣髡搲瑥V大熱心網(wǎng)友會為你解答??! 點擊進入論壇

發(fā)表評論 (930人查看,0條評論)
請自覺遵守互聯(lián)網(wǎng)相關的政策法規(guī),嚴禁發(fā)布色情、暴力、反動的言論。
昵稱:
最新評論
------分隔線----------------------------

其它欄目

· 建站教程
· 365學習

業(yè)務咨詢

· 技術支持
· 服務時間:9:00-18:00
365建站網(wǎng)二維碼

Powered by 365建站網(wǎng) RSS地圖 HTML地圖

copyright © 2013-2024 版權所有 鄂ICP備17013400號