
数据库
文章平均质量分 61
InitJ
Java工程师
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
MySQL SQL语句 生成32位 UUID
在运营中,有时会碰到线下下单,线下注册,需要在数据库对其数据批量生成导入的场景。 此时如果你的数据表主键并不是Int整型自动递增而是32位的UUID这种情况该怎么办呢? MySQL 其实实现了UUID,并为我们提供UUID()函数。 用法如下: mysql> SELECT UUID(); mysql> c2cb8f66-351f-11e7-b3ed-00原创 2017-05-10 09:49:59 · 24841 阅读 · 0 评论 -
mysql定时执行存储过程demo
/** 查看event是否开启 : SHOW VARIABLES LIKE '%event_sche%'; 将事件计划开启 : SET GLOBAL event_scheduler = 1; 将事件计划关闭 : SET GLOBAL event_scheduler = 0; 关闭事件任务 : ALTER EVENT eve原创 2017-04-12 17:51:16 · 1359 阅读 · 0 评论 -
mysql 存储过程 游标 示例
前言:为了实现导入遗漏的数据库数据,需要先查出遗漏的数据,用存储过程来循环批量导入,但是由于mysql中没有数组这个类型,做了一个很笨的办法,每次查询都LIMIT 1 ,调补数据再查询,直到查LIMIT 1出来为null。做完之后才知道还有游标这一概念,于是就将代码改进了下,发现游标的写法和我之前用笨方法有点相似之处。请看代码 =======================原先Mysql原创 2017-05-10 15:41:52 · 1297 阅读 · 0 评论 -
java.sql.SQLException: The server time zone value 'Öйú±ê׼ʱ¼ 解决方案
该问题是在使用了MySQL 8.0以上版本(MySQL连接驱动和版本都是8.0以上)出现的时区错误,解决方案如下: # 加入serverTimezone=UTC jdbc:mysql://127.0.0.1:3306/db?serverTimezone=UTC #或者 serverTimezone=GMT%2B8" GMT%2B8代表: 东八区 jdbc:mysql://local...原创 2019-03-22 01:42:26 · 1329 阅读 · 1 评论