前言:在脚本中调用MYSQL语句,借助Here-document用法mysql
Shell2Mysql.sh代码以下:linux
#!/bin/bash
MYSQL=`which mysql` #获取mysql路径
$MYSQL test -u mysql -p << EOF #Here-document用法即调用mysql语句,start
create table people(name varchar(20),sex varchar(10)); #建立具备名字和性别的people表,注意分号
show tables; #显示数据里的全部表
EOF #结束mysql语句,endsql
执行linux命令:bash
chmod u+x Shell2Mysql.sh #在root状态下添加执行权限table
./Shell2Mysql.sh #运行Shell2Mysql.sh脚本test