mysql
WD技术
这个作者很懒,什么都没留下…
展开
-
mapper中 <include refid=“XXX“></include>标签 <sql id=“XXX“>标签
引言include标签用法是引用sql片段sql标签 是书写sql片段 被include 引用的<sql id="query_where"> <where> excel_file_id = #{excelFileId} <if test="field1 != null"> AND field1 = #{field1} </if>原创 2022-02-20 14:53:01 · 1627 阅读 · 0 评论 -
SQL语句中 LIMIT与OFFSET
select* from article LIMIT 1,3与select * from article LIMIT 3 OFFSET 1上面两种写法都表示取 2、3、4 三条条数据:当 LIMIT 后面跟两个参数的时候,第一个数表示要跳过的数量,后一位表示要取的数量,例如:select* from article LIMIT 1,3 就是跳过 1 条数据,从第 2 条数据开始取,取 3 条数据,也就是取 2、3、4 三条数据。当 LIMIT 后面跟一个参数的时候,该参数表示要取的数据的数量。原创 2022-02-20 14:31:20 · 802 阅读 · 0 评论 -
Cause: java.sql.SQLSyntaxErrorException: Expression #1 of SELECT list is not in GROUP BY错误
出错原因:MySQL 5.7.5 及以上功能依赖检测功能,而我使用的mysql是8.0版本。如果启用了ONLY_FULL_GROUP_BY SQL 模式(默认情况下),MySQL将拒绝选择列表,HAVING 条件或 ORDER BY 列表的查询引用在 GROUP BY 子句中既未命名的非集合列,也不在功能上依赖于它们。解决方法: 在mysql的my.ini(位于mysql的根目录下,如果没有my.ini文件则需要添加并对data进行重新初始化,下一篇blog会记录)文件中进行修改:在最后一行添加如下:原创 2022-01-25 16:52:28 · 1660 阅读 · 0 评论 -
Can‘t connect to MySQL server on ‘localhost:3306‘ (10061)
这个问题大概率是因为mysql服务没有启动,所以连不上,所以需要把服务开启,这里提供两种方法开启服务,1、进入计算机管理启动此服务2、cmd命令行开启打开cmd(确保是用管理员权限打开的)cd到mysql安装的盘符去敲以下命令net start mysql...原创 2022-01-05 20:21:47 · 1431 阅读 · 0 评论 -
mysql自增变量插入行时需要赋值
mysql设置了自增的主键,在插入数据时还需为其赋值为null,否则无法插入行先建立一个student表,其中主键为id并设置自增:create table student(id int(10) primary key auto_increment,number varchar(20) not null,name varchar(20) not null,tel varchar(20) default null,address varchar(40) default null)engine=原创 2021-12-27 12:05:37 · 1920 阅读 · 0 评论 -
java.security.cet.CertPathValidatorException: Path does not chain with any of the trust anchors 解决办法
我们连接数据库时,为了数据传输的安全性,都开启了证书的校验这儿只需要将证书的校验关闭即可,修改 useSSL=false关于这个解决办法,只是解决了燃眉之急,让项目跑起来,具体的问题还在深入的探索中...原创 2021-12-09 11:37:52 · 370 阅读 · 0 评论 -
MySQL 8.0 Public Key Retrieval is not allowed 错误的解决方法
在连接url上加 allowPublicKeyRetrieval=true原创 2021-12-09 11:37:11 · 618 阅读 · 0 评论 -
查看MySql版本号命令
在命令行登录mysql即可查看原创 2021-11-07 15:35:55 · 98 阅读 · 0 评论 -
数据库的数据在硬盘上吗
数据库是管理数据的,它的目的是让用户可以快速可靠地分类/查询数据,以文件的形式存储在计算机硬盘上。从广义上说用于存储文件的文件系统也是一种数据库。打个比方,一本书的内容是保存在纸上的,但是它也可以算成数据库,内容是各种数据,目录则是用来快速索引查询的表...原创 2021-11-03 23:09:47 · 1523 阅读 · 0 评论