数据库
Little Coder
向往美好生活的程序员
展开
-
Mysql数据库的Bigint字段值溢出问题
今天在处理文章去重的过程中,在把simhash计算出值放到mysql数据库的过程中发现hash字段值溢出的情况。在java程序中我的值是BigInteger类型的,数据库存放的字段也是bigint类型,这个按道理是可以存放的,百思不得其解,一直在原因。后面发现是数据库字段设置问题,即字段的有无符号问题。unsigned 既为非负数,用此类型可以增加数据长度!例如如果tinyint最大是...原创 2018-12-08 14:33:51 · 10603 阅读 · 1 评论 -
Mysql远程定时备份数据
Mysql远程定时备份数据前提条件:首先在备份机上安装mysql的客户端,或者直接安装mysql也可以。开始备份1、 创建备份路径mkdir /data/backup/test/2、创建备份脚本vim backup.sh写入shell:mysqldump -h 需要备份数据库所在机器ip -u用户名 -p密码 备份的数据库名 --opt -Q -R --skip-lock...原创 2019-02-11 17:13:42 · 2801 阅读 · 0 评论