
Mysql
文章平均质量分 54
babylove_BaLe
不负勇往。
展开
-
Mysql批量更新及插入(参数为Map)
前言 这个问题困扰了整整一天。 当遇到多条记录需要插入或者更新的时候,往往会使用批量操作来提高效率,提高性能。然而在使用过程中确是出现了各种问题,真的是有些坑只有趟过才知道!!! 好了,话不多说,进入正题。 注:数据库Mysql 持久层框架 Mybatis 一、批量更新 需求如下代码: Map u原创 2017-07-12 14:16:29 · 7417 阅读 · 0 评论 -
Mysql中关于时间戳与日期的转换
今天遇到一个有关时间格式的问题,描述如下: 要将Long型的数据(时间戳)插入到数据库表中字段类型为Timestamp的字段中,出现无法转换的错误。 报错如下: ### Error updating database. Cause: com.mysql.jdbc.MysqlDataTruncation: Data truncation: Incorrect原创 2017-07-08 15:04:45 · 19971 阅读 · 0 评论 -
Mysql中查询某个数据库中所有表的字段信息
前言有时候,需要在数据库中查询一些字段的具体信息,而这些字段又存在于不同的表中,那么我们如何来查询呢?在每一个数据库链接的information_schema数据库中,存在这样一张表——COLUMNS,它记录了这个数据库中所有表的字段信息。查询某个特定类型的字段信息如下:查询字段类型为decimal的字段信息 Sql语句:SELECT TABLE_NAME, column_name原创 2017-08-09 17:31:25 · 2641 阅读 · 0 评论 -
Java实现Mysql的定时备份与还原
一、数据库的定时备份备份命令Mysql的备份指令:1. 指定数据库:mysqldump -h localhost -uroot -proot tuser>d:\user_2017-12-25_15-42-10.sql tuser:数据库名 user_2017-12-25_15-42-10.sql:文件名2. 指定数据库中的多个表:mysqldump -h localhost -uroot -pr原创 2018-01-02 17:07:46 · 2651 阅读 · 1 评论 -
Mysql自动还原脚本(.sh文件)
Mysql自动还原脚本(.sh文件) 还原数据库的基本指令 source d:/abc.sql 当连接数据库之后,可以直接使用 以上命令来还原指定数据库。 自动还原脚本 那么能不能使用脚本的方式自动还原呢? 当每次都是还原同一个数据库,或者还原同一个数据库中的指定表时,便可以采用脚本的方式执行。 当数据库备份文件存储在云端时,可采用以下脚本: #!/bin/bash原创 2018-01-22 19:09:40 · 2056 阅读 · 0 评论 -
mybatis-generator 无法自动生成表字段类型为 text 的属性
问题描述: 在使用mybatis-generator 自动生成插件时,关于数据库表中字段类型为 text 的字段无法映射到自动生成的 JavaBean 中。 比如消息表 t_message_info 中的 message_content 字段为 text类型: <table tableName="t_message_info"> </table> 解决方案:...原创 2018-05-12 22:17:33 · 4287 阅读 · 0 评论 -
Mysql批量更新某个字段的部分值
替换函数 REPLACE(str,from_str,to_str) 将字符串 str 中出现的 from_str 全部替换为 to_str。 (注意:大小写敏感!) 需求: 将某一个表示路径字段中的 ‘https’ 替换为 ‘https://’ 。 实现: update Messageinfo set path = REPLACE(path,'https','http...原创 2018-06-22 11:04:29 · 5274 阅读 · 0 评论