1.首先編寫sql腳本。
創建test.sql文件,內容爲:
create database data;
use data;
create table if not exists tb_tmp(id smallint,val varchar(20));
insert into tb_tmp values (1,'jack'),(2,'robin'),(3,'mark');
創建數據庫爲data的tb_tmp表。
2.linux系統下的執行腳本
創建test.sh文件,內容爲:
#!/bin/bash
mysql -uroot -p123456 <<EOF
source ./test.sql;
EOF
exit;
在linux系統下執行 ./test.sh 或者sh test.sh 就可以創建數據庫了。