mysql 批处理文件出错后继续执行的实现方法

作者:jingxian 时间:2024-01-19 13:25:09 

在升级批处理sql脚本的时候,由于各种编写的不规范、不可重复执行,我们通常希望在sql脚本出错后不中止,而是执行完成。虽然这些问题可通过编写可重复执行的mysql存储过程比如add_column/drop_column执行,但是很多时候,现成的版本还需要较长一段时间过渡,所以这个需求仍然是有必要的。

其实很简单,只需要加上--force命令行选项即可,如下:

 mysql -uroot -ppassword - -force  [db] < patch.sql

标签:mysql,错误,执行
0
投稿

猜你喜欢

  • 如何捕获人家站点的页面?

    2009-11-11 19:19:00
  • oracle用什么SQL语句判断表存不存在

    2010-07-23 13:23:00
  • 在python 脚本下解析json数据

    2022-05-28 10:38:20
  • pytorch模型保存与加载中的一些问题实战记录

    2021-09-03 21:41:50
  • Python实现的企业粉丝抽奖功能示例

    2023-10-05 13:57:43
  • SQL Server CROSS APPLY和OUTER APPLY的应用详解

    2024-01-21 02:27:21
  • AJAX和DOM的运行经验

    2008-05-02 21:05:00
  • 关于torch中tensor数据类型的转换

    2022-07-16 20:59:59
  • 使用systemd部署服务的过程解析

    2021-06-17 21:22:21
  • asp MYSQL出现问号乱码的解决方法

    2011-04-15 11:13:00
  • Linux下mysql 5.6.17 安装图文教程

    2024-01-26 10:59:16
  • python二分法查找算法实现方法【递归与非递归】

    2023-04-17 08:13:47
  • 关于web标准的思考

    2008-10-05 10:07:00
  • ubuntu16.04制作vim和python3的开发环境

    2022-08-11 00:11:07
  • SQL Server数据库对于应用程序的关系

    2010-09-08 09:42:00
  • Python 常用模块 re 使用方法详解

    2021-02-23 13:10:19
  • numpy和pandas中数组的合并、拉直和重塑实例

    2022-06-28 02:55:07
  • 日常收集整理的Git常用命令

    2022-10-03 08:12:40
  • python中argparse模块用法实例详解

    2022-01-09 23:34:40
  • 中文用户名的js检验正则

    2022-03-26 03:19:32
  • asp之家 网络编程 m.aspxhome.com