通常,执行SQL语句的脚本,中间出现语句错误,后续的SQL则不会执行。如果希望出错SQL之后的语句继续执行,可使用--force语句
,如下
mysql --force -u 用户名 -p 密码 数据库名 < SQL脚本文件路径
但是以下命令,SQL脚本出错,后续的脚本不会继续执行!!!
方式一:
mysql -u 用户 -p 密码 <<EOF
SQL文件路径;
EOF
方式二:
mysql -u 用户 -p 密码 -e "xxx.sql"
通常,执行SQL语句的脚本,中间出现语句错误,后续的SQL则不会执行。如果希望出错SQL之后的语句继续执行,可使用--force语句
,如下
mysql --force -u 用户名 -p 密码 数据库名 < SQL脚本文件路径
但是以下命令,SQL脚本出错,后续的脚本不会继续执行!!!
方式一:
mysql -u 用户 -p 密码 <<EOF
SQL文件路径;
EOF
方式二:
mysql -u 用户 -p 密码 -e "xxx.sql"