用windows的定時作務(wù),寫一個BAT文件執(zhí)行備份處理。
"熱情、務(wù)實(shí)、專業(yè)、創(chuàng)新”我們不忘初心,砥礪前行,實(shí)在做人,認(rèn)真做事,始終如一的專注企業(yè)互聯(lián)網(wǎng)品牌建設(shè)與網(wǎng)絡(luò)營銷推廣服務(wù)。成都品牌網(wǎng)站建設(shè)本著讓客戶滿意的目標(biāo),幫助企業(yè)通過互聯(lián)網(wǎng)創(chuàng)造價值.創(chuàng)新互聯(lián)公司全體員工將通過不懈努力,力爭成為客戶在信息化領(lǐng)域中值得長期信賴的合作伙伴。
定時執(zhí)行這個BAT就可以了。
希望可以幫助你!
如果對我的回答滿意,請點(diǎn)擊我的回答下方選擇滿意回答按鈕,謝謝
基本步驟如下:
一、創(chuàng)建包含sql命令的sql腳本文件
文件中包含一系列的sql語句,每條語句最后以;結(jié)尾,假設(shè)文件名為ss.sql,文件內(nèi)容示例如下(使用“--”進(jìn)行注釋):--創(chuàng)建表create table 表名稱(Guid Varchar(38) not null primary key,
Title Varchar(255),
) TYPE=InnoDB;--在表A中增加字段Status
alter table A add Status TinyInt default '0';--在表A上創(chuàng)建索引
create index XX_TaskId_1 on A(Id_);
--在A表中添加一條記錄
Insert into A (Id,ParentId, Name) values(1,0,'名稱');
--添加、修改、刪除數(shù)據(jù)后,有可能需要提交事務(wù)
Commit;二、執(zhí)行sql腳本文件方法一 使用cmd命令執(zhí)行(以windows為例,unix或linux的在其類似的控制臺下運(yùn)行)
格式:【Mysql的bin目錄】\mysql –u用戶名 –p密碼 –D數(shù)據(jù)庫【sql腳本文件路徑全名】
示例:D:\mysql\bin\mysql –uroot –p123456 -Dtestd:\test\ss.sql注意事項(xiàng):1、如果在sql腳本文件中使用了use 數(shù)據(jù)庫,則-D數(shù)據(jù)庫選項(xiàng)可以忽略
2、如果【Mysql的bin目錄】中包含空格,則需要使用“”包含,如:
“C:\Program Files\mysql\bin\mysql” –u用戶名 –p密碼 –D數(shù)據(jù)庫【sql腳本文件路徑全名】
3、如果需要將執(zhí)行結(jié)果輸出到文件,可以采用以下模式
D:\mysql\bin\mysql –uroot –p123456 -Dtestd:\test\ss.sqld:\dd.txt
方法二 進(jìn)入mysql的控制臺后,使用source命令執(zhí)行
1、進(jìn)入mysql控制臺
D:\mysql\bin\mysql –uroot –p123456 -Dtest
2、執(zhí)行sql腳本文件
啟動MySQL 服務(wù): 直接命令行中執(zhí)行 :net start 服務(wù)名(此處假定是 MySQL) 進(jìn)入MySQL 的方式: 方式一: 將 Mysql 安裝目錄下的BIN 目錄路徑,添加到環(huán)境變量,然后就可以在命令行執(zhí)行 mysql -u root -p 方式二:
呵呵~前幾天剛搞好這個...
分兩個BAT(1.bat,2.bat)~~當(dāng)然可以連起來~BAT路徑自己修改
1.bat內(nèi)容以下
D:\wamp\bin\mysql\mysql5.5.8\bin\mysql -uroot -p D:\wamp\www\mysqlCreatDB.sql
2.bat
mysqlCreatDB.sql內(nèi)容為:create database “自己數(shù)據(jù)庫名字”
2.bat內(nèi)容以下
@ECHO off
set user=root
set pass=
set wdb=gx
set port=3306
set server=localhost
@ECHO 正在安裝數(shù)據(jù)庫....
D:\wamp\bin\mysql\mysql5.5.8\bin\mysql -h %server% --user=%user% --password=%pass% --port=%port% %wdb% D:\wamp\www\自己導(dǎo)出的SQL文件
@ECHO 安裝完畢
這個意思是讓你做兩個事情,一是建立一個數(shù)據(jù)庫,名字叫做ae_server_db,二是運(yùn)行l(wèi)ogin_db.sql,這個文件應(yīng)該是要建立一些表,并且裝入數(shù)據(jù)。
在MYSQL里面,如果不安裝任何程序,可以在命令MYSQL.EXE里面完成上面的兩個任務(wù),但不是鼠標(biāo)雙擊MYSQL.EXE文件,而是必須輸入命令,因?yàn)橹挥休斎朊畈拍芴峁﹨?shù),例如你的MYSQL安裝在D:\MYSQL文件夾下,那么命令如下:
D:\MYSQL\BIN\MYSQL.EXE -U root -P
執(zhí)行上面的命令之后,需要輸入你數(shù)據(jù)庫root用戶的命令,然后就出現(xiàn)下面的提示符:
mysql
在這個后面就可以輸入命令,建立數(shù)據(jù)庫的命令是:
mysql CREATE DATABASE ae_server_db ;
注意是以分號結(jié)尾,執(zhí)行l(wèi)ogin_db.sql的命令是:
mysqlSOURCE login_db.sql ;
當(dāng)然,如果你安裝了MYSQL FRONT、PHPMYADMIN這些工具,那么就用輸入繁雜的命令,點(diǎn)鼠標(biāo)就行。(具體在什么地方點(diǎn)我就不說了,你慢慢會看明白的)