一区二区三区在线-一区二区三区亚洲视频-一区二区三区亚洲-一区二区三区午夜-一区二区三区四区在线视频-一区二区三区四区在线免费观看

腳本之家,腳本語言編程技術及教程分享平臺!
分類導航

Python|VBS|Ruby|Lua|perl|VBA|Golang|PowerShell|Erlang|autoit|Dos|bat|

服務器之家 - 腳本之家 - bat - windows下bat批處理執行Mysql的sql語句

windows下bat批處理執行Mysql的sql語句

2021-10-06 01:01皎陽 bat

這篇文章主要介紹了windows下bat批處理執行Mysql的sql語句,需要的朋友可以參考下

有時候我們需要用bat來定時執行mysql那么就可以參考下面的代碼

 直接上代碼:

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
@ECHO OFF
 
SET dbhost=主機名(例如:127.0.0.1)
SET dbuser=用戶名(例如:root)
SET dbpasswd=用戶密碼(例如:root)
SET dbName=數據庫名稱(例如:test)
SET sqlpath=%~dp0(此語句可以保證.bat同級目錄下的.sql文件能被找到)
set sqlfile=update.sql(需要執行執行sql的文件)
 
進入mysql安裝路徑的bin目錄下,如果配置了環境變量則不需要此語句
 
(例如:cd /d C:\Program Files\MySQL\MySQL Server 5.5\bin)
 
::執行SQL腳本
 
mysql -h%dbhost% -u%dbuser% -p%dbpasswd% < %sqlpath%%sqlfile% --default-character-set=utf8
 
ECHO 完成!
PAUSE
 
@ECHO Done!

windows下執行sql文件-批量執行sql語句

新建一個txt文件,里面內容如下,改為.cmd文件,點擊運行即可:

?
1
2
3
4
5
6
7
8
9
10
11
12
rem MySQL_HOME 本地MySQL的安裝路徑
rem host mysql 服務器的ip地址,可以是本地,也可以是遠程
rem port mysql 服務器的端口,缺省為3306
rem user password 具有操作數據庫權限的用戶名和密碼,如root
rem default-character-set 數據庫所用的字符集
rem database 要連接的數據名,這里用的test
rem test.sql 要執行的腳本文件,這里為test.sql
rem mysql 后面的應該放在一行。
set MySQL_HOME=C:\mysql-4.1.10-win32
set PATH=%MySQL_HOME%\bin;%PATH%
 
mysql --host=192.168.0.66 --port=3306 --user=root --password=123 --default-character-set=utf8 test<test.sql

例如:

windows下bat批處理執行Mysql的sql語句

Windows下批處理執行MySQL腳本文件

一、

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
@echo off
Setlocal enabledelayedexpansion
::CODER BY Mark_Li POWERD BY iBAT 1.6
cd "C:\Program Files\MySQL\MySQL Server 5.5\bin"
:: 數據庫名稱
@set db=hrms
:: 用戶名
@set userName=root
:: 密碼
@set password=
:: 要執行的sql腳本
@set sqlpath="C:\Program Files\MySQL\MySQL Server 5.5\test_hrms.sql"
:: 連接MySQL數據庫并執行sql腳本 -f 腳本執行過程中,出現錯誤繼續執行 --default-character-set指定導入數據的編碼(與數據庫編碼相同)
mysql -f -u %userName% --password=%password% %db% < %sqlpath% --default-character-set=gbk
:: 執行完成后,不立刻關閉dos窗口
 
pause

二、設置超時命令

在my.ini文件下加入

wait_timeout=2880000
interactive_timeout = 2880000
max_allowed_packet = 100M

三、如果要執行多個SQL腳本

將test_hrms.sql替換為source "C:\Program Files\MySQL\MySQL Server 5.5\test_hrms.sql" "C:\Program Files\MySQL\MySQL Server 5.5\test_hrms2.sql"

"C:\Program Files\MySQL\MySQL Server 5.5\test_hrms3.sql"

到此這篇關于windows下bat批處理執行Mysql的sql語句的文章就介紹到這了,更多相關bat執行Mysql的sql內容請搜索服務器之家以前的文章或繼續瀏覽下面的相關文章希望大家以后多多支持服務器之家!

原文鏈接:https://www.cnblogs.com/dingjiaoyang/p/9990188.html

延伸 · 閱讀

精彩推薦
  • bat讓bat批處理以管理員權限運行的實現方法

    讓bat批處理以管理員權限運行的實現方法

    這篇文章主要介紹了讓bat批處理以管理員權限運行的實現方法,需要的朋友可以參考下...

    bat教程網6962021-10-08
  • batbat實現一分鐘清除系統中所有垃圾文件

    bat實現一分鐘清除系統中所有垃圾文件

      在桌面上點鼠標右鍵,選擇新建一個“記事本”,把下面的字復制進去,點“另存為”,把文件名定為“清除系統垃圾.bat”就完成,記住后綴名一定要...

    批處理之家10592021-11-14
  • batbat過濾任意字符

    bat過濾任意字符

    早在寫 bat的一個小游戲猜數字的時候我就研究過這個問題 如何在bat里面實現 對輸入的任意字符進行過濾 當時使用的幾種方法如下 ...

    allyesno11802021-12-26
  • bat變量延遲詳解 call setlocal

    變量延遲詳解 call setlocal

    變量延遲在for語句中起著至關重要的作用,不只是在for語句中,在其他的復合語句中,它也在幕后默默地工作著,為了突出它的重要性,本節內容在單獨的...

    腳本之家5742021-10-08
  • bat批處理重命名系列案例代碼

    批處理重命名系列案例代碼

    這篇文章主要介紹了批處理重命名系列案例代碼,需要的朋友可以參考下...

    張戈10372021-10-07
  • bat使用 windows bat 腳本命令一鍵啟動MySQL服務的方法

    使用 windows bat 腳本命令一鍵啟動MySQL服務的方法

    這篇文章主要介紹了使用 windows bat 腳本命令 一鍵啟動MySQL服務的方法,本文給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的...

    明金同學14752021-10-07
  • batWindows下用bat命令行方式更改IE代理服務器設置方法

    Windows下用bat命令行方式更改IE代理服務器設置方法

    批處理(Batch),也稱為批處理腳本。顧名思義,批處理就是對某對象進行批量的處理,批處理文件的擴展名為bat,下面通過本文給大家分享Windows下用bat命令...

    大蘿卜空心的6202021-10-06
  • batWindows批處理更改當前工作路徑的BAT

    Windows批處理更改當前工作路徑的BAT

    最近項目上需要獲取文件夾下所有文件信息,因為文件夾是在server上,所以想用批處理bat來獲取該路徑下所有文件信息,然后通過任務計劃管理去每天自動...

    腳本之家12122021-10-07
主站蜘蛛池模板: 免费观看国产大片资源视频 | 欧美一区二区不卡视频 | 久久综合久综合久久鬼色 | 亚洲成片在线看 | 私人家庭影院5577 | 女同变态 中文字幕 | 国产探花视频在线观看 | ass巨大胖女人sias | 亚洲va天堂va国产va久久 | 亚洲国产精品综合福利专区 | 人生路不在线观看完整版 | 色综合97天天综合网 | 国产精品免费久久久久影院 | 亚洲精品国产一区二区在线 | 肥奶丰熟肥妇 | 男人天堂999 | 91久久国产综合精品 | 午夜影视免费 | 欧美精品1区2区 | 男人的天堂在线 | 精品国产一二三区在线影院 | 亚洲精品91在线 | 男人天堂色 | 91精品综合| 好男人好资源在线观看免费 | 国产特黄一级一片免费 | 性吧有你 | 91手机看片国产永久免费 | 女医学护士一级毛片 | 亚洲咪咪 | 日本高清二三四本2021 | 三级网站午夜三级 | 欧美午夜性春猛交bbb | fc2免费人成在线 | 69热精品视频在线看影院 | 日本偷拍xxxxxxww| 亚洲成av人片在线观看天堂无码 | 久9视频这里只有精品123 | 日本高清中文字幕 | 深夜视频在线播放 | 四缺一写的小说 |