动态SQL 什么是动态SQL 通过if,choose,when,otherwise,trim,where,set,foreach等标签,可自由组合成非常灵活的SQL语句,从而在提高SQL语句的准确性的同时,大大提高开发效率。 搭建测试环境 CREATE TABLE `blog` ( `id` var ...
分类:
其他好文 时间:
2021-06-23 16:41:27
阅读次数:
0
前期准备工作 数据库表 dp.properties driver=com.mysql.jdbc.Driver url=jdbc:mysql://localhost:3306/netshop?useSSL=true&useUnicode=true&characterEncoding=utf-8 use ...
分类:
其他好文 时间:
2021-06-23 16:40:43
阅读次数:
0
区别:1. InnoDB支持事务,MyISAM不支持,对于InnoDB每一条SQL语言都默认封装成事务,自动提交,这样会影响速度,所以最好把多条SQL语言放在begin和commit之间,组成一个事务; 2. InnoDB支持外键,而MyISAM不支持。对一个包含外键的InnoDB表转为MYISAM ...
分类:
数据库 时间:
2021-06-23 16:38:54
阅读次数:
0
为什么要分库分表? 将承受并发的能力提升3倍 将大数据了拆成多份 提升sql效率 用过哪些分库分表中间件/不同中间件的优缺点 cobar TDDL 只支持基本的crud操作 atlas 社区不咋维护了 sharding-jdbc(集成client) 运维成本低 缺点是耦合系统版本 mycat(pro ...
分类:
数据库 时间:
2021-06-23 16:37:48
阅读次数:
0
权限管理和备份 用户管理 可视化管理 SQL命令操作 用户表:msql.user 同样就是对表的操作,就是对这张表的增删改查 -- 创建用户 create user kuangshen identfied by '123456' -- 修改当前用户密码 set password = password ...
分类:
数据库 时间:
2021-06-23 16:27:31
阅读次数:
0
https://www.cnblogs.com/shewoqishui/p/14184984.html -- 1.添加字段-- 基本语法alter table 表 add 列名 字段类型 null-- 例:给学生表添加Telephone字段并指定类型为vachar,长度为50,可空alter tab ...
分类:
数据库 时间:
2021-06-22 18:47:32
阅读次数:
0
导读 1.where和having的区别 2.聚合函数和group by 3.where 和having的执行顺序 4.where不能使用聚合函数、having中可以使用聚合函数 1.where和having的区别 where: where是一个约束声明,使用where来约束来自数据库的数据; wh ...
分类:
数据库 时间:
2021-06-22 18:33:38
阅读次数:
0
一、报错现象 这是一个在使用 DB2数据库过程中比较常见的错误, 报错信息如下 Exception stack trace: com.ibm.db2.jcc.am.SqlException: DB2 SQL Error: SQLCODE=-805, SQLSTATE=51002, SQLERRMC= ...
分类:
数据库 时间:
2021-06-22 18:20:48
阅读次数:
0
报错信息: PHP Warning: Packets out of order. Expected 1 received 56. Packet size=3420216 in /data/bogiang/test/EC/swoole_process.php on line 62 Warning: P ...
分类:
数据库 时间:
2021-06-22 18:19:52
阅读次数:
0
mysql 设置当前时间 update swr_sys_param sp set sp.create_time = CURRENT_TIMESTAMP where sp.id = 1 查字段 https://www.cnblogs.com/zhangyuhang3/p/6873895.html ...
分类:
数据库 时间:
2021-06-22 18:18:48
阅读次数:
0