
数据库
0512wilian
哀莫过于心不死
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
select count(1) from user where id=2
这里的count(1)中的1不是 一个字段,这句sql语句是表示有多少符合条件的行,另外,括号里面,你填1,2,3.....这些数字得到的结果都是一样的原创 2017-06-08 16:43:58 · 8276 阅读 · 1 评论 -
Cause: java.sql.SQLDataException: ORA-01849: 小时值必须介于 1 和 12 之间
在判断传入的时间的格式的时候,出现了这个错误,这里是因为在ORACLE中,时间格式默认小时为12小时制,但是传入的数据是24小时制,所以为了解决这个错误,就需要把yyyy-MM-dd HH:mi:ss改成yyyy-MM-dd HH24:mi:ss另外,如果需要毫秒,那么就在后面加f,想要多少为毫秒精确度,就可以在后面加多少的f (0-9之间)...原创 2018-10-14 22:16:02 · 3699 阅读 · 0 评论 -
java.sql.SQLException: The server time zone value '???ú±ê×??±??' is unrecognized
项目启动的时候报了这个错误,一直提示JDBC链接的驱动有问题,然后百度什么的,原来是MySQL的返回的时间比实际时间早了8个小时,在jdbc连接的url后面加上serverTimezone=GMT即可解决问题。参考博客地址:https://blog.youkuaiyun.com/weixin_37577564/article/details/80329775...原创 2018-09-27 23:21:50 · 2288 阅读 · 0 评论 -
java.sql.SQLException: Unknown system variable 'query_cache_size'
在使用spring boot + maven + mysql搭建项目,启动时候,提示找不到这个query_cache_size这个系统变量解决方法:把 mysql-connector-java的版本改为 5.1.44 即可原创 2018-09-11 00:02:05 · 2659 阅读 · 4 评论 -
mysql8.1.12安装的一些事【window版下的非msi版】
下载和安装下载下载地址https://dev.mysql.com/downloads/mysql/下载好之后,选择需要安装的路径,并把文件加压出来,然后新增一个my.ini文件 文件里面添加下面的代码[mysql]# 设置mysql客户端默认字符集default-character-set=utf8[mysqld]# 设置3306端口port = 3306#...原创 2018-08-18 12:10:05 · 887 阅读 · 0 评论 -
mysql中join后on、where的区别
SELECT * FROM A;SELECT * FROM B;以上是两张表的机构 SELECT * FROM A LEFT JOIN B ON A.id=b.a_id ;语句一 : SELECT * FROM A LEFT JOIN B ON A.id=b.a_id AND A.id <3;语句二: SELECT * FROM A ...转载 2018-07-19 15:16:17 · 4771 阅读 · 1 评论 -
mysql查询表中最后一条记录
查询全部的记录: select * from test_limit ;查第一条记录: select * from test_limit limit 1;查前面两条记录: select * from test_limit limit 0,2;查第二和第三条记录: select * from test_limit limit 1,2...原创 2018-03-09 21:40:28 · 40216 阅读 · 1 评论 -
oracle什么时候应该commit(提交事务)
在使用oracle数据库时,有时需要提交事务,有时不需要DML语言,比如update,delete,insert等修改表中数据的需要commit;DDL语言,比如create,drop等改变表结构的,就不需要写commit(因为内部隐藏了commit);原创 2017-09-21 20:46:24 · 7932 阅读 · 0 评论 -
mysql tinyint smallint mediumint int bigint 字段详解
MySQL建模的过程中,对于优化来讲一个非常重要的点就是字段类型的设置,好的字段类型的设置可以帮助更快的查询数据同时能节约硬盘空间,这对于优化数据库来讲是非常重要的。mysql的字段类型大体来讲分为int、text、varchar、char、blog等几种,而各自的类型中又划分了不同的字符数的类型,这里先来讨论几种整形的情况。先来看一下基本的概念:字节(by转载 2017-06-12 23:37:00 · 359 阅读 · 0 评论 -
com.alibaba.druid.pool.vendor.MySqlValidConnectionChecker - Cannot resolve com.mysq.jdbc.Connection.
启动项目的时候,报了这个错误com.alibaba.druid.pool.vendor.MySqlValidConnectionChecker - Cannot resolve com.mysq.jdbc.Connection.ping method. Will use 'SELECT 1' instead.,后面修改了jbdc和druid的依赖,把druid的依赖修改成最新的版本。即可启动成功。...原创 2018-09-29 20:50:53 · 7481 阅读 · 2 评论