作为程序员一定要保持良好的睡眠,才能好编程

shell脚本运行sql命令

发布时间:2019-05-22

很多时候,需要连接mysql进行数据库的操作,这时候,需要进行数据库的连接,并执行sql语句。


这在php、java中很容易实现,那么在shell脚本中如何实现?


下面是一个简单的创建表的例子:

#!/bin/bash
#mysql.sh
mysql="/usr/local/mysql/bin/mysql -u root -p123"

sql="create table user(
     id int primary key unsigned auto_increment,
     name varchar(100)not null,
     createtime int defafult 0
);"


$mysql -e "$sql"

就这样就可以执行 连接数据库,并且执行sql语句