![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Mysql
凌飞安
点关注不迷路,大家好,我是凌飞安,一个专注于Java研发的程序猿。
展开
-
Mybatis异常问题org.apache.ibatis.binding.BindingException: Invalid bound statement (not found) 解决
Mybatis异常问题org.apache.ibatis.binding.BindingException: Invalid bound statement not found 解决问题原因解决办法问题原因这个问题是因为mybatis没有找到对应的映射引起的。解决办法将接口文件***Mapper.java 和映射文件 ***Mapper.xml这两个文件的改为文件名一致,注意如果只是修改...原创 2020-04-01 18:20:04 · 458 阅读 · 0 评论 -
MySql优化指南
MySql优化指南前言1. 优化一览图前言数据库优化一方面是找出系统的瓶颈,提高MySQL数据库的整体性能,而另一方面需要合理的结构设计和参数调整,以提高用户的相应速度,同时还要尽可能的节约系统资源,以便让系统提供更大的负荷.1. 优化一览图2. 优化笔者将优化分为了两大类,软优化和硬优化,软优化一般是操作数据库即可,而硬优化则是操作服务器硬件及参数设置.2.1 软优化2.1.1 ...转载 2019-12-20 17:41:20 · 374 阅读 · 0 评论 -
java.sql.SQLException: The MySQL server is running with the --rds-deny-access option so it cannot ex
java.sql.SQLException: The MySQL server is running with the --rds-deny-access option so it cannot execute this statement昨夜凌晨2点,领导打电话将我从梦中叫醒,问系统为什么挂了,我赶忙起来查询后台日记,发现数据库连接失败了,提示异常信息如下:关键是这句java.sql....原创 2019-12-15 11:06:23 · 1105 阅读 · 0 评论 -
巧用trim函数去除mysql前后空白字符
巧用trim函数去除mysql前后空白字符使用场景使用场景发现程序写入字段的值前后有空格,这不利于我们查询和比较,所以了解了一下mysql的trim()函数mysql有 ltrim(), rtrim(), trim() 三个函数,分别是去除左边空格、去除右边空格、去除首尾空格。可以根据实际情况调用对应的函数.具体可参考如下sql:UPDATE trademark t SET t.`n...原创 2019-12-14 14:39:31 · 1929 阅读 · 0 评论 -
将Excel表的数据导入mysql
将Excel表的数据导入mysql准备工作在mysql已有表准备工作安装Navicat 12 for MySQL工具工具下载地址:https://www.navicat.com.cn/products在mysql已有表双击你要导入的表,显示的界面如图所示点击导入按钮弹出的选择框中选中excel,点击下一步选择你要导入的文件,并选择数据说在的sheet配置excle与mys...原创 2019-09-12 14:37:32 · 281 阅读 · 0 评论 -
com.mysql.jdbc.PacketTooBigException: Packet for query is too large 2586 > 1024. You can change this
com.mysql.jdbc.PacketTooBigException: Packet for query is too large 2586 > 1024. You can change this value on the server by setting the max_allowed_packet variable问题描述问题原因解决方案具体操作步骤:问题描述MySql数据库...原创 2019-08-11 11:22:30 · 232 阅读 · 0 评论 -
Mysql 异常:Lock wait timeout exceeded; try restarting transaction
Mysql 异常:Lock wait timeout exceeded; try restarting transactionLock wait timeout exceeded; try restarting transaction错误日记Cause: java.sql.SQLException: Lock wait timeout exceeded; try restarting transa...原创 2019-08-03 10:40:35 · 42248 阅读 · 2 评论 -
Centos 服务器配置MariaDB10 远程连接
Centos 服务器配置MariaDB10 远程连接MariaDB 远程连接配置MariaDB 远程连接配置MariaDB 默认是不支持远程连接的,大部分服务器都是linux系统的,数据操作不是特别方便。多数时候我们更习惯win的视图操作。那么我们如何连接远程MariaDB 数据库呢?使用管理员权限登录数据库,执行use mysql,使用mysql数据库。use mysql执行命...原创 2019-07-21 12:57:42 · 523 阅读 · 0 评论 -
MySql运行状态分析
MySql运行状态分析问题来源问题分析解决方案:问题来源测试环境在执行过程中发现链接数据库超时了,运行错误日记如下:org.springframework.transaction.CannotCreateTransactionException: Could not open JDBC Connection for transaction; nested exception is com.a...原创 2019-07-18 11:40:24 · 597 阅读 · 0 评论 -
解决Transaction is already completed - do not call commit or rollback more than once per transaction问题
解决Transaction is already completed - do not call commit or rollback more than once per transaction问题问题描述问题原因解决方案问题描述系统自定义异常处理,在rollback时出现异常,日记如下所示17:29:47 ERROR c.z.p.c.t.s.i.TmStatDetailServiceIm...原创 2019-07-15 17:49:37 · 17437 阅读 · 0 评论 -
MySql 执行异常Cause: java.sql.SQLException: Incorrect key file for table
MySql 执行异常问题现象问题原因解决方案问题现象今天测试环境执行sql图片报错,错误日记如下:org.springframework.jdbc.UncategorizedSQLException: ### Error querying database. Cause: java.sql.SQLException: Incorrect key file for table '/var/...原创 2019-07-03 11:34:07 · 2011 阅读 · 0 评论