![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
MySQL
Fisher3652
这个作者很懒,什么都没留下…
展开
-
ResultSet的getTimestamp获取时间存在时区问题解决方法
使用jdbc查询数据库获取结果集new Date(rs.getTimestamp(“OCCUR_DATE”).getTime())获取时间戳,然后转换成Date会存在时间差问题如果是mysql数据库可以使用useUnicode=true&characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=true&serverTimezone=GMT%2B8解决也可以直接使用rs.getString(“O原创 2020-05-29 18:31:35 · 2481 阅读 · 0 评论 -
mysql创建函数sequence+[Err] 1449 -The user specified as a definer (root @ %) does not exist解决方法
Oracle中有sequence可以方便取递增值,mysql中没有,可以通过以下方式实现1、创建一个表管理多个sequenceDROP TABLE IF EXISTS sequence;CREATE TABLE sequence (name VARCHAR(50) NOT NULL,current_value INT NOT NULL,increment INT NOT NULL DEFAULT 1,PRIMARY KEY (name)) ENGINE=InnoDB;2、创建函数,取当前原创 2020-05-29 17:35:41 · 681 阅读 · 0 评论 -
Mysql-常用函数
1.group_concatselect t.name as ‘姓名’,group_concat(t.girlfriend order by t.age separator ‘;’) as ‘女友’ from girlfriend Table t group by t.name行合并,根据age排序,用分号隔开相当于oracle的 listagg()select t.name as ‘...原创 2020-02-28 20:38:22 · 237 阅读 · 0 评论 -
Linux下Mysql8.0.19安装配置图文详解(Redhat centos 6.8)
1.安装环境,Redhat系的Linux版本centos6.8(cat /etc/redhat-release)下载mysql安装包:https://dev.mysql.com/downloads/mysql/2.检查本机是否有 mysql的安装包,如果有,需要删掉查看命令:rpm -qa|grep mysql删除命令:rpm -e --nodeps 包名–nodeps表示不检查依...原创 2020-02-19 21:51:02 · 1111 阅读 · 3 评论 -
mysql8.0创建用户,数据库导入导出
1. 创建用户create user 'jack'@'%' identified with mysql_native_password by 'jack123';jack表示用户名,%表示不限制ip访问(如换成localhost,只能本地访问;或127.0.0.1,只能127.0.0.1的用户jack才能访问),jack123表示密码,with mysql_native_password通过...原创 2020-02-18 19:58:48 · 1813 阅读 · 1 评论