mysql
不努力就种地~
problems will always solved on keep coding
展开
-
“msg“: “\n### Error querying database. Cause: java.sql.SQLSyntaxErrorException: Expression #3 o
3. 运行参数值的value将only_full_grop_by 删除。修改运行参数值,修改之后,点击下图的提交参数。4. 注意 可以刷新列表,查看是否修改成功。原创 2024-02-04 17:01:26 · 217 阅读 · 0 评论 -
mysql8 配置文件配置group 问题 sql语句group不能使用报错解决 mysql8.X版本的my.cnf配置文件 my.cnf文件 能够使用的my.cnf配置文件
3. binlog数据大了之后,文件到达指定大小,会递增保存,控制文件大小。4. 修改了group不能使用的问题。2. 设置了mysql的连接数。原创 2023-11-14 20:43:33 · 203 阅读 · 0 评论 -
mysql 取表中分组之后最新一条数据 分组最新数据 分组取最新数据 分组数据 获取每个分类的最新数据
当子查询的order by语句后面没有limit关键字时,数据库会自动优化,即忽略order by语句。因此只需要添加limit关键字即可。1. 第一种sql 估摸了下数据,肯定不会超过2000。原创 2023-03-15 17:30:59 · 307 阅读 · 0 评论 -
mysql 快速自增假数据, 新增假数据,mysql自增假数据
insert into 表(表参数)select 表参数 from 表。原创 2023-03-10 14:40:47 · 277 阅读 · 0 评论 -
mysql 批量插入
【代码】mysql 批量插入。原创 2022-09-02 10:42:52 · 221 阅读 · 1 评论 -
Illegal mix of collations (utf8mb4_general_ci,IMPLICIT) and (utf8mb4_0900_ai
查看表中的字段是否一样的排序方式,是否有表一个排序方式,字段是另外的排序方式。基本就是这两个问题。表与表之间,表内的字段之间是否相同。查看两个表的排序方式是否一样?原创 2022-08-19 07:49:53 · 1719 阅读 · 0 评论 -
docker 安装mysql出现navicat登录失败
1.首先使用cmd 登录,判断是否防火墙开启,拦截了3306端口; windows 下输入命令:mysql -h192.168.75.130 -uroot -p123456; 命令意思是:-h后面是ip,-u后面是账号,-p后面是密码;2.由上判断能够访问虚拟机3306端口,所有跟防火墙没有关系,如果访问不到,可以暂时关闭防火墙。使用navicat连接虚拟机mysql服务,我使...原创 2018-08-11 11:47:38 · 2055 阅读 · 0 评论 -
mybatis视图查询异常SQLException: Prepared statement needs to be re-prepared
场景: 数据分了50个以上的表,分表数据查询使用视图查看 数据库异常代码:java.sql.SQLException: Prepared statement needs to be re-prepared at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:946)原创 2017-09-08 19:16:27 · 3951 阅读 · 1 评论 -
mysql 创建表,不能包含关键字values 以及 表id自增问题
今天写好方法调用该功能时候,出现了这两个问题,首先解决了关键字的问题,表和方法都不是我写的,改了两个bug第一:表设计有一列名字是values, 我查了下说事因为 values 属于关键字,所以不能使用。不然会冒红第二: 原因。设计表时候,主键忘了添加 auto_increment 结果。出现 例如( photo_id doesn't h原创 2016-05-18 18:33:01 · 1336 阅读 · 0 评论 -
mysql 输入密码秒退
正常情况是这样的。如果出现,输入密码。回车秒退情况。去服务重启下mysql服务就可以了~!原创 2016-04-08 22:11:51 · 1220 阅读 · 0 评论 -
什么是事务管理?
最近配置maven+spring+ibatis+log4j 公司代码对事物管理的配置在web.xml中事务就是对一系列的数据库操作(比如插入多条数据)进行统一的提交或回滚操作,如果插入成功,那么一起成功,如果中间有一条出现异常,那么回滚之前的所有操作。这样可以防止出现脏数据,防止数据库数据出现问题。开发中为了避免这种情况一般都会进行事务管理。就这一条基本明白为什么要进行事务管原创 2016-03-15 21:59:10 · 888 阅读 · 0 评论