mysql MySQLTransactionRollbackException: Lock wait timeout exceeded; try restarting transaction

Mysql造成锁的情况有很多,以下列了4种情况: 执行DML操作没有commit,再执行删除操作就会锁表; 在同一事务内先后对同一条数据进行插入和更新操作; 表索引设计不当,导致数据库出现死锁...

2022-12-10 414 阅读

mysql mysql:1153 Got a packet bigger than ‘max_allowed_packet’ bytes的解决方法

备份还原或数据导入报错1153:Got a packet bigger than‘max_allowed_packet’bytes的问题 这个问题可以有2个解决方法: 1.临时修改: mysql>set global max_allowed_packet=5...

2022-12-10 338 阅读

mysql MySQL8 提示Public Key Retrieval is not allowed错误解决方法

在使用jdbc连接到mysql时提示错误: com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientConnectionException: Public Key Retrieval is not allowed原因如下(参考官网给出的连接选项):&en...

2022-12-10 462 阅读

mysql MySQL的学习--触发器

MySQL包含对触发器的支持。触发器是一种与表操作有关的数据库对象,当触发器所在表上出现指定事件时,将调用该对象,即表的操作事件触发表上的触发器的执行。 创建触发器 在MySQL中,创建触...

2022-12-10 292 阅读

mysql Spark SQL实战:使用Spark SQL 连接hive ,将统计结果存储到 mysql中

1.需求:使用Spark SQL 连接hive ,读取数据,将统计结果存储到 mysql中 2.将写好的代码打包上传的集群,然后提交spark运行,前提是hive,HDFS已经启动3.代码:(1)pom.xml<dependency>...

2022-12-10 522 阅读

kafka spark streaming拉取kafka数据, 结合sparkSql dataframe hive存储计算,输出到mysql

spark streaming拉取kafka数据, 结合sparkSql dataframe hive存储计算,输出到mysql. 数据清洗过程比较复杂,没办法,上游给的屡一样的数据,正则去解析并全量按时间取最新一条去重。 每天k...

2022-12-10 545 阅读

mysql MySQL存储过程的异常处理

阅读目录:存储过程的异常处理 定义异常处理 单一异常处理程序     continue     exit 多个异常处理程序     关于错误编号和SQLSTATE码     使用3个处理程序     ...

2022-12-10 430 阅读

mysql mysql 当前年份的第一天和最后一天

常规方法 concat(year(now()),'-01-01')//当前年份的第一天concat(year(now()),'-12-31')//当前年份的最后一天12花里胡哨没什么卵用的第二种方法 DATE_SUB( CURDATE( ), INTERVAL dayofyear(...

2022-12-10 409 阅读

mysql mysql 存储过程中的 prepare语句(存储过程中动态增减表字段)

1.问题的由来前几天写项目的时候,有用到存储过程,需要在存储过程中创建一张临时表,然和在动态增减临时表的字段,所以就用到了mysql的prepare预编译语句。 2.这个语法是干嘛的基本语法: PREP...

2022-12-10 354 阅读

mysql MYSQL创建分区时候报错

第一种:ERROR 1064 (42000): Partitioning can not be used stand-alone in query near  不能单独创建分区。创建分区时要创建分区表 解决:分区不能单独创建,在建表的时候就要创建...

2022-12-10 476 阅读