建立建表語句
*********************************************
學生表:student(sno,sname,s***,sage,sdept)
------(學號-主鍵,姓名,性別,年齡,所在系)
create table student(
sno int(10) not null comment 『學號』,
sname varchar(16) not null comment 『姓名』,
s*** char(2) not null comment 『性別』,
sage tinyint(2) not null default 『0』 comment 『學生年齡』,
sdept varchar(16) default null comment 『學生所在系別』,
primary key (sno)
) engine=innodb auto_increment=1 default charset=utf8;
批量插入資料指令碼
#!/bin/bash
#create by oldboy 20110319
mysqllogin=「mysql -uroot -poldboy」 #→定義登陸mysql的命令,方便下文使用
#mysqllogin=「mysql -uroot -poldboy -s /data/3306/mysql.sock」 #此行適合單機多例項資料庫的方式
i=1while true #→true表示永遠為真domys
qllo
gin−
e"in
sert
into
test
.stu
dent
valu
es("
-e "insert into test.student values ("
mysqll
ogin
−e"i
nser
tint
otes
t.st
uden
tval
ues(
"i",『oldboy"i"′
,′m′
,′21
′,′c
ompu
ter"
i"','m','21','computer"
i"′,′m
′,′2
1′,′
comp
uter
"i"』);"
#m ys
qllo
gin−
e"in
sert
into
oldb
oy.s
tude
ntva
lues
("
-e "insert into oldboy.student values ("
mysqll
ogin
−e"i
nser
tint
oold
boy.
stud
entv
alue
s("i",『oldboy"i"′
,′m′
,′21
′,′c
ompu
ter"
i"','m','21','computer"
i"′,′m
′,′2
1′,′
comp
uter
"i"』);"
#如果是多張表可以同時插入多張表,我這裡給出的例子,是插入不同的記錄,可以用於做各種小測試,比較適合各類初級不會mysql儲存過程的運維人員。
((i++))
sleep 2;
done
linux批量操作shell指令碼
初衷是為了批量啟動 停止prometheus而寫的指令碼 bin bash 變數定義 ip array 192.168.134.100 192.168.134.101 user user remote cmd cd data loguser prometheus start.sh sheel 1 p...
通過shell指令碼操作mysql資料庫
在做一些日常的運維工作的時候,經常需要些一些shell指令碼進行裝置效能以及其它引數的監控。在過去的一年工作中,接觸到的比較多的是對資料庫中某些資訊的監控。於是就想到了用shell mysql crontab進行實現。下面附上通過shell命令列非互動式的運算元據庫的方法 mysql hhostna...
shell 編寫指令碼批量ping ip
伺服器總是一下子買了很多的段的ip。通過繫結後,也不知道這些ip是否繫結成功,所以就寫了乙個shell指令碼,把ip輸好,批量ping一下,看是不是都能ping通。指令碼如下 此外。還有乙個ip檔案,裡面放的都是ip 名為allip 我們來執行一下,看一下結果 除了8.8.他顯示 ping 其他 失...