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 就可以创建数据库了。