『壹』 mysql 退出sql語句編輯模式
mysql> insert into core_user(login_name,real_name,password,email,create_time,is_disab…..
『> quit
『> exit
『> ;
『>
『> \c
『> /c
終止批處理操作嗎(Y/N)? y
遇到上面的情況無法終於sql編輯,最後沒辦法ctrl+c,強退了mysql ,後來找了一下官方文檔,上面是有說明的,前面的提示符很重要,要用 『\c 退出
『貳』 如何定時的去執行SQL語句
1.把要執行的SQL語句准備好,例如:
use ttNew //使用ttNew資料庫
Go
insert into Users(name) values(" ") //往表Users插入一條記錄
將該語句保存在文件user.sql里,放在d盤跟目錄下。
2.寫一個批處理文件,例如:
再新建一個記事本,里邊寫上語句osql -E -i d:\user.sql,保存為11.bat
3.利用系統任務計劃調用批處理文件,執行SQL語句
在系統程序->附件->系統工具->任務計劃
添加新任務計劃,點下一步,再點瀏覽,找到11.bat文件,後,選擇執行時間,點下一步。一直點,最後輸入本機的密碼,點完成。
『叄』 怎麼關閉sql
SQL Server的用戶都知道,它的服務也是很占資源的,我們可以在不用他的時候將服務關閉,在需要的時候在開啟,但是沒有直接快速開啟的方法,下面就通過一個bat實現快速關閉開啟服務。
工具/原料
bat批處理
步驟/方法
新建文本文件。
將下面文本復制到txt中。
@echo off
for /f "skip=3 tokens=4" %%i in ('sc query MSSQLSERVER') do set "zt=%%i" &goto :next
:next
if /i "%zt%"=="RUNNING" (
echo 已經發現該服務在運行,開始停止
net stop MSSQLSERVER
echo sc config MSSQLSERVER start = DISABLED 禁用服務
) else (
echo 該服務現在處理停止狀態,開始啟動
echo sc config MSSQLSERVER start = Manual 設置服務手動
net start MSSQLSERVER
)
pause
將文本文件另存為bat。
生成的文件如下。
測試批處理。
注意事項
SQl Server的服務名根據不同的機器或許不同,需要自己手動修改。