shell 一行命令执行 mysql 脚本

红太狼 2021-01-19 17:05 957阅读 0赞

前言:

前段时间组内一直在弄三级 devops 认证 ,其中一小块涉及到 shell 命令执行 mysql 脚本,这里记录一下。

1. 准备mysql脚本

脚本很普通,跟大家平时写的mysql脚本没有任何区别

  1. alter table tb_name add column create_time timestamp NULL DEFAULT CURRENT_TIMESTAMP;

保存文件为 update.sql

2.使用 shell 命令执行

  1. mysql -vvv -hMYSQLIP -PMYSQLPORT -uMYSQLUSER -pMYSQLPWD MYSQLDB < update.sql
MYSQLIP mysql连接ip
MYSQLPORT mysql端口
MYSQLUSER mysql用户
MYSQLPWD mysql密码
MYSQLDB 操作的mysql数据库
-v 输出日志参数,3个v是为了输出更多日志

发表评论

表情:
评论列表 (有 0 条评论,957人围观)

还没有评论,来说两句吧...

相关阅读