
MySQL
java难民
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
MySql 函数 CASE WHEN THEN ELSE END 的用法
CASE的介绍 Case 具有两种格式,简单的Case函数和Case搜索函数 简单的Case函数: 创建一张表并且添加数据: /* Navicat MySQL Data Transfer Source Server : MyDB Source Server Version : 50720 Source Host ......原创 2018-11-01 17:34:37 · 471 阅读 · 0 评论 -
使用sql语句备份一张表
第一步:先建一张新表,新表的结构与老表相等。 第二步:将老表中的值复制到新标中。 方法二 注意: oracle中要添加as原创 2022-07-13 11:01:15 · 2668 阅读 · 1 评论 -
Tomcat-Jdbc-Pool连接池参数说明
介绍 Tomcat 在 7.0 以前的版本都是使用commons-dbcp做为连接池的实现,但是DBCP存在一些问题: DBCP 是单线程的,为了保证线程安全会锁整个连接池 DBCP 性能不佳 DBCP 太复杂,超过60个类,发展滞后。 因此,通常J2EE中还会使用其它的高性能连接池,如C3P0,还有阿里系的druid等。为此,Tomcat 从 7.0 开始引入一个新的模块: Tomcat Jdbc Pool。Tomcat Jdbc Pool 近乎兼容 DBCP,性能更高 异步方式获取连接 使用 ja原创 2022-03-10 12:59:03 · 1074 阅读 · 2 评论 -
MySQL把一张表的数据批量复制到另外一张表
表结构完全一样 insert into 表1 select * from 表2 表结构不一样(这种情况下得指定列名) insert into 表1 (列名1,列名2,列名3) select 列1,列2,列3 from 表2 表结构不一样(这种情况下得指定列名) 不同数据库,需要在表前面加数据库前缀,database.表名。 注意:以上测试过OK,sql语句不需要在insert后面加values。 ...原创 2020-06-11 09:22:26 · 986 阅读 · 1 评论 -
MySQL报错超出 max_allowed_packet 的问题
mysql根据配置文件会限制server接受的数据包大小。 有时候大的插入和更新会受max_allowed_packet参数限制,导致写入或者更新失败。 查看目前配置 showVARIABLESlike'%max_allowed_packet%'; 显示的结果为: +--------------------+---------+ |Variable_name...原创 2019-12-23 11:26:53 · 297 阅读 · 0 评论