mysql shell脚本
java哥
阅读:3432
2019-11-27 13:26:08
评论:0
mysql shell连接脚本
本地连接及远程链接
#!/bin/bash #连接MySQL数据库 Host=127.0.0.1 User=username PASSWORD=password PORT=3306 DBNAME="test_db_test" TABLENAME="test_table_test" CREATE_DB_SQL="SELECT * FROM ${DBNAME}.${TABLENAME}" #本地连接 mysql -u$User -p$PASSWORD <<EOF use ${DBNAME}; SELECT * FROM ${DBNAME}.${TABLENAME}; COMMIT; EOF if [ $? = 0 ];then echo "create yes" fi #远程连接 mysql -h$Host -u$User -p$PASSWORD <<EOF #指定Host,其他不变 use DATABASE_NAME; SELECT * FROM TABLE_NAME; EOF
-e 方式连接
#!/bin/bash #连接MySQL数据库 Host=127.0.0.1 User=username PASSWORD=password PORT=3306 DBNAME="test_db_test" TABLENAME="test_table_test" CREATE_DB_SQL="SELECT * FROM ${DBNAME}.${TABLENAME}" mysql -h${Host} -P${PORT} -u${User} -p${PASSWORD} -D ${DBNAME} -e "${CREATE_DB_SQL}" if [ $? = 0 ];then echo "create yes" fi
声明
1.本站遵循行业规范,任何转载的稿件都会明确标注作者和来源;2.本站的原创文章,请转载时务必注明文章作者和来源,不尊重原创的行为我们将追究责任;3.作者投稿可能会经我们编辑修改或补充。