摘要:
1. replace replace(字段名,“需要替换的值”,“替换后的值”),一般结合 update一起使用:update table_name set attribute = REPLACE( attribute, 旧内容, 新内容) where id = value ; 2.更改数据表的信息 阅读全文
摘要:
最近在 牛客网上刷题的时候,遇到的题(SQL-42题),答案写成如下这样,在Mysql引擎中就执行不通过: DELETE FROM titles_test WHERE id NOT IN ( SELECT MIN(id) FROM titles_test GROUP BY emp_no) 但是在 S 阅读全文
摘要:
主要是由于编码的问题,导致显示的是乱码。 查看编码: "show variables like '%char%' ; " 可以看到,红框中的编码为拉丁文,并不是 utf-8 的编码,所以对于中文会显示乱码。 解决办法: 对上面拉丁编码的,都设置为 utf8 : 阅读全文
摘要:
对于: @RequestMapping("/practice/test/"){ @GetMapping("{id}") public response test(@PathVariable Long id){ System.out.println("id = " + id); } } 访问的时候,U 阅读全文
摘要:
当 sql 语句中存在 MySql 数据库保留的关键字时,会报错,比如我的 SQL 语句中有 desc 字段,因为 desc 也是 MySql 的保留关键字,所以会报错。 解决办法: 用撇号 ` 将变量名包起来,变成 `desc` 即可; 注意:是键盘上数字 1 前面的那个 `,而不是单引号 ',外 阅读全文
摘要:
具体报错如下: org.apache.ibatis.builder.BuilderException: Error resolving JdbcType. Cause: java.lang.IllegalArgumentException: No enum constant org.apache.i 阅读全文
摘要:
在IDEA中, File -> New -> Project from Version Control... ,在 URL 中粘贴项目的 Git 地址,选择 Clone,即可从远程拉取项目,但是,只能拉取远程项目的 master 分支,如果想拉取 dev、config 等其余的分支,做法: 等项目拉 阅读全文
摘要:
相比于MySql的黑框,使用可视化软件来查看数据库表中的数据,更方便一些,推荐一款开源的软件:DBeaver,下载地址:https://dbeaver.io/download/。 常见使用: 打开软件,界面显示为空的白板,纠结了半天,结果是因为 Mac 系统的原因,显示在顶部上面的 蓝色框里面了,选 阅读全文
摘要:
在Java实体类中,存在“classId”这个属性,如下所示: public class Teacher { private Long id; private String name; private Integer classId; } 而在MySql中的字段是 “class_id”字段,所以存在 阅读全文
摘要:
常见的shell基本命令: 见链接 阅读全文