社区
MySQL
帖子详情
mysql 批处理错误信息如何输出
兰溪小城
2015-03-18 09:22:58
比如我通过Statement的executeBatch()方法一口气执行 1000条sql语句。但是如果1000条语句中某几条sql插入有问题(比如:Data too long for column 'xxx' at row 1) ,如何把这几条有问题的sql语句输出来?求高手指教
...全文
183
3
打赏
收藏
mysql 批处理错误信息如何输出
比如我通过Statement的executeBatch()方法一口气执行 1000条sql语句。但是如果1000条语句中某几条sql插入有问题(比如:Data too long for column 'xxx' at row 1) ,如何把这几条有问题的sql语句输出来?求高手指教
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
ACMAIN_CHM
2015-03-18
打赏
举报
回复
在 try catch 中处理 console.wirte(sql + ex.message)
兰溪小城
2015-03-18
打赏
举报
回复
有没有人啊?
兰溪小城
2015-03-18
打赏
举报
回复
高手在哪里?
mysql
批处理
文件出错后继续执行的实现方法
在升级
批处理
sql脚本的时候,由于各种编写的不规范、不可重复执行,我们通常希望在sql脚本出错后不中止,而是执行完成。虽然这些问题可通过编写可重复执行的
mysql
存储过程比如add_column/drop_column执行,但是很多时候,现成的版本还需要较长一段时间过渡,所以这个需求仍然是有必要的。 其实很简单,只需要加上–force命令行选项即可,如下:
mysql
-uroot -ppassword – -force [db] < patch.sql 以上就是小编为大家带来的
mysql
批处理
文件出错后继续执行的实现方法全部内容了,希望大家多多支持软件开发网~
Windows下
MySql
自动备份脚本(有备份日志,且可以删除历史备份)
此
批处理
,是为一位朋友写的在Windows下自动备份
Mysql
数据库,今天共享出来,加强了一些功能。和改进了获取数据库列表的方式。 此
批处理
脚本的功能: 在配置正确的情况下,如果直接运行脚本,将备份指定
MySQL
数据库服务器中的所有数据库,包括系统数据库。 该脚本支持日志功能,在备份成功或是失败都会讲日志信息写入到数据备份目录下的
MySQL
BackLog.txt文件中,如果在备份过程中存在错误,没有备份成功的数据库会写入到具体的备份目录下的__error.txt文件中,以方便手动备份异常数据库。 该脚本还具备删除历史备份记录的功能,可以配置删除多少次以前的备份文件,同时还可以配置,在备份发生错误时,不删除以前的备份记录。 自动备份
MySQl
数据库的使用法法: 请先用记事本打开
Mysql
AutoBackup.bat 然后编辑,修改里面相应的参数,里面有备注说明。 修改好后,用window计划任务,添加此任务进去。就可以自动执行了。 作者:红色标记 压缩包里有联系QQ.可以交流沟通。
Windows
批处理
详细教程
1.认识
批处理
基础命令 2.通过实战编写
批处理
3.了解bat基础知识和用法 4.了解Windows命令行 4.实战编写服务器
批处理
程序
Windows下RAR自动备份
MySQL
数据库
此
批处理
,是为一位朋友写的在Windows下自动备份
Mysql
数据库,今天共享出来,加强了一些功能。和改进了获取数据库列表的方式。 此
批处理
脚本的功能: 在配置正确的情况下,如果直接运行脚本,将备份指定
MySQL
数据库服务器中的所有数据库,包括系统数据库。 该脚本支持日志功能,在备份成功或是失败都会讲日志信息写入到数据备份目录下的
MySQL
BackLog.txt文件中,如果在备份过程中存在错误,没有备份成功的数据库会写入到具体的备份目录下的__error.txt文件中,以方便手动备份异常数据库。 该脚本还具备删除历史备份记录的功能,可以配置删除多少次以前的备份文件,同时还可以配置,在备份发生错误时,不删除以前的备份记录。 该脚本可以开启Rar压缩功能,需要安装Rar压缩文件支持。 自动备份
MySQl
数据库的使用法法: 请先用记事本打开
Mysql
AutoBackup.bat 然后编辑,修改里面相应的参数,里面有备注说明。 修改好后,用window计划任务,添加此任务进去。就可以自动执行了。 作者:红色标记
MySQL
6 绿色精简BAT版 2.24 MB
作为一名开发人员,我对绿色小软件情有独钟,因为用起来方便快捷嘛,便于携带,易于在演示系统中使用,开发时可立即进入状态. 下载地址: http://beansoft.java-cn.org/download/
mysql
6green.7z 2.24 MB 下载后用 7Zip, WinRAR 最新版等软件解压缩即可.以下是详细说明:
MySQL
6 绿色精简版(BAT版本)By BeanSoft(beansoft@126.com) 2008-07-02http://beansoft.blogjava.net/
MySQL
6 支持外键,视图存储过程,事务等功能(绿色精简版测试通过,支持这些功能),非常方便进行开发(尤其是MyEclipse生成一对多,多对多的Hibernate/JPA映射代码,就更方便快捷了,事务功能则可以检验Hibernate或者Spring整合Hibernate时是否正确处理了事务,如果失败的话会无法真正插入数据). 版本是: 6.0.5alpha. 为了方便开发,把启动后的默认编码方式设置成为了GBK.可以配合
MySQL
-Front或者开源软件HeidiSQL来管理数据库. 而配合免费的
MySQL
管理工具 导航猫免费版(Navicat Lite),可获得不低于SQL Server的易用度, 例如可视化建表, 修改表结构, 创建外键, 修改数据, 执行查询等功能,此软件的中文版可以在http://www.navicat.com.cn/download.html 下载:*非商业 - 免费精简版 产品名字 版本 大小 下载 Navicat for
MySQL
简体中文 (Windows版)*非商业使用 8.0.27 7.7 MB 地址1 地址2 Navicat for
MySQL
英文 (Mac OS X 通用二进制)*非商业使用 7.1.3 6.6 MB 地址1 地址2 Navicat for
MySQL
英文(Linux版)* 非商业使用 8.0.27 20 MB 地址1 地址2
MySQL
6 绿色版使用
批处理
(BAT)文件执行,可以随意启动停止,使用非常方便,也很容易作为开发演示或者作为最终产品的一部分发布. 使用: 下载后解压缩到磁盘上的任意目录, 可以看到多出了一个
mysql
6green 的目录. 打开这个目录, 有以下的几个文件:文件 说明 [bin]
MySQL
的二进制文件 [data]
MySQL
数据库文件 [share]
MySQL
英文资源文件
mysql
_start.bat 启动
MySQL
, 双击后如果没有错误的话可以在系统进程中看到
mysql
d-nt.exe, 并且可以通过
mysql
管理工具连接上, 端口 3306, 用户名 root, 密码为空
mysql
_stop.bat 停止
MySQL
mysql
绿色版.htm 介绍文件 原理: 首先只保留了
MySQL
的最少运行文件来减少所占用的空间. 当然如果你愿意的话留下所有的
Mysql
6 程序文件也没有问题. 然后根据
mysql
admin.exe 和
mysql
d-nt.exe 的命令行参数进行工作.
mysql
d-nt.exe --verbose --help 可以看到所有能够使用的参数.
mysql
_start.bat@echo off@echo
Mysql
startup ...start bin\
mysql
d.exe --default-character-set=gbkexit 以不需要配置文件, 默认字符集为GBK的方式来启动
Mysql
.
mysql
_stop.bat@echo offREM
Mysql
shutdown ...bin\
mysql
admin --user=root --password= shutdown 以 root 用户连接到
MySQL
执行 shutdown 命令来关闭服务器.一些参考命令:创建存储过程:CREATE PROCEDURE `sp_family`()select * from
MySQL
56,677
社区成员
56,708
社区内容
发帖
与我相关
我的任务
MySQL
MySQL相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MySQL相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章