MYSQL建立多張表,相同表結構,不同表名

haoge0205發表於2013-11-28

#!/bin/bash
for i in {0..63}
do

mysql -u$1 -p$2 -h127.0.0.1 < use yoon;
create table ivc_pre_detail_$i
(
id bigint not null,
refId bigint,
detailType smallint,
wid int comment '商品編號',
wname varchar(150) comment '商品名稱',
num int comment '商品數量',
price decimal(16,6) comment '商品價格',
unit varchar(10) comment '商品單位',
spec varchar(50) comment '規格型號',
taxRate decimal(16,6),
uuid varchar(50) comment '防重唯一標識',
createTime datetime comment '建立時間',
hashTime datetime comment '分庫時間',
primary key (id)
) ENGINE=InnoDB DEFAULT CHARSET=UTF8;

alter table ivc_pre_detail_$i comment '普票臨時預開明細';

EOF

done

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/28939273/viewspace-1061492/,如需轉載,請註明出處,否則將追究法律責任。

相關文章