随笔分类 -  MySQL

摘要:原因:mysql的utf8只支持 1 到 3 个字节,并不算真正的UTF-8 而是 utf8mb3 的别名,Emoji表情占4个字节,超过了mysql的utf8最大支持长度,所以存储失败。 解决方法 //修改数据库字符集编码 ALTER DATABASE `wj_tzld` CHARACTER SE 阅读全文
posted @ 2022-03-18 18:51 别动我的猫 阅读(322) 评论(0) 推荐(0) 编辑
摘要:基于代理慢于new,记录一个java分页类 import java.util.List; /** * 分页类 * @param <T> */ public class PageUtil<T> { private int totalPageCount;//总页数 private int pageSzi 阅读全文
posted @ 2020-04-23 22:30 别动我的猫 阅读(242) 评论(0) 推荐(0) 编辑
摘要:分库分区分表概念 分区 就是把一张表的数据分成N个区块,在逻辑上看最终只是一张表,但底层是由N个物理区块组成的 分表 就是把一张数据量很大的表按一定的规则分解成N个具有独立存储空间的实体表。系统读写时需要根据定义好的规则得到对应的字表明,然后操作它。表名可以按照某种业务hash进行映射。单表数据量大 阅读全文
posted @ 2019-11-18 18:25 别动我的猫 阅读(856) 评论(0) 推荐(0) 编辑
摘要://0.开始事务 begin;/begin work;/start transaction; (三者选一就可以) //1.查询出商品信息 select status from table where id=1 for update; //2.根据商品信息生成订单 insert into table1 阅读全文
posted @ 2019-11-18 11:41 别动我的猫 阅读(398) 评论(0) 推荐(0) 编辑
摘要:品优购商城项目第二天,使用mybatis分页插件实现分页。主要实现的是 SSM整合mybatis分页。 一、引用mybatis分页插件 SqlMapConfig.xml 在配置文件中加载分页插件 二、封装 分页返回结果类,实现业务层分页 首先是 封装 分页返回结果类,当然这个类也可以不要。但是直接返 阅读全文
posted @ 2019-06-27 23:36 别动我的猫 阅读(394) 评论(0) 推荐(0) 编辑
摘要:GRANT ALL PRIVILEGES ON *.* TO root@localhost IDENTIFIED BY '你的密码'; FLUSH PRIVILEGES; 阅读全文
posted @ 2019-06-24 13:45 别动我的猫 阅读(685) 评论(0) 推荐(0) 编辑
摘要:如题想搞个私服游戏,但是数据库文件按文档的操作方法行不通。只能自行导入。 其实.frm文件就是mysql表结构文件,你拷贝data那一块的文件到你电脑安装的mysql的data文件下就行了。 一、首先查找你mysql安装的位置 select @@basedir as basePath from du 阅读全文
posted @ 2019-06-06 17:29 别动我的猫 阅读(26424) 评论(4) 推荐(3) 编辑
摘要:如下: 阅读全文
posted @ 2019-05-28 10:56 别动我的猫 阅读(6054) 评论(0) 推荐(0) 编辑
摘要:如题,因为操作人员的问题,需要对数据库数据进行回滚。 可以看到,设置了7天自动备份,且是物理冷备。 什么是物理冷备?科普一下: (1)热备:在数据库运行时,直接进行备份,对运行的数据库没有影响。(2)冷备:在数据库停止运行的时候进行备份,这种备份方式最为简单,只需要拷贝数据库物理文件即可。(3)温备 阅读全文
posted @ 2019-05-22 10:50 别动我的猫 阅读(2456) 评论(0) 推荐(0) 编辑
摘要:业务需要,要同步两个数据库的用户信息,因此用到了触发器。 触发器是纯数据库操作,与项目代码无关。 触发器是数据库表的属性,是一个特殊的存储过程,触发器是个特殊的存储过程,但是触发器不需要CALL语句调用,也不需要手动启动。它由事件触发,事件包括INSERT,UPDATE和DELETE语句,当表中出现 阅读全文
posted @ 2019-03-25 14:42 别动我的猫 阅读(1547) 评论(0) 推荐(0) 编辑
摘要:如题,项目域名迁移,导致原来商城的商品图片无法查看,地址错误。 怎么办?修改数据库图片路径呗!什么几千行呐,开玩笑。这个任务没人接,只有我干咯! 怎么也得不少时间吧,好吧半天,这是上面的要求。 有聪明的童鞋知道批量导出来在比如idea里面批量替换只是分分种种的事,再批量导入进去。但是关联了外键不能删 阅读全文
posted @ 2019-01-10 16:55 别动我的猫 阅读(4318) 评论(0) 推荐(0) 编辑
摘要:SQL语句实例 表操作 例 1 对于表的教学管理数据库中的表 STUDENTS ,可以定义如下: CREATE TABLE STUDENTS (SNO NUMERIC (6, 0) NOT NULL SNAME CHAR (8) NOT NULL AGE NUMERIC(3,0) SEX CHAR( 阅读全文
posted @ 2019-01-07 16:27 别动我的猫 阅读(9439) 评论(0) 推荐(0) 编辑
摘要:如下:订单表关联了用户的id(多个),要根据用户名模糊查询订单信息,但是订单表只有id。创建视图用不着,咱也没权限。于是如下 SELECT * FROM ( SELECT cu.id AS 'id',cu.version AS 'version',cu.cid AS 'cid',cu.uid AS 阅读全文
posted @ 2018-11-22 10:58 别动我的猫 阅读(3701) 评论(0) 推荐(0) 编辑
摘要:如下:一张订单表多个字段关联用户表: 1.链表查询 SELECT cu.id AS 'id', cu.version AS 'version', cu.cid AS 'cid', cu.uid AS 'uid', cu.shopName AS 'shopName', cu.address AS 'a 阅读全文
posted @ 2018-11-22 09:10 别动我的猫 阅读(11222) 评论(0) 推荐(0) 编辑
摘要:如题,根据出生日期查找计算出年龄,网上找了一大堆,数据库可以用,但是集成到mybatis它不答应了,报错。具体是大于号,小于号的问题。要我解决那个错误吗?不存在的。换一种方式就好了。而且sql语句一大挂,相当复杂,于是找到了下面的语句轻松搞定。 TIMESTAMPDIFF(YEAR,us.etryT 阅读全文
posted @ 2018-09-14 11:46 别动我的猫 阅读(7143) 评论(0) 推荐(0) 编辑
摘要:作为一个后台前端,数据库,需求分析,运维,PPT全包的码农来说。uml建模不存在的,对不起我没有时间,就用sqlyog拉几个你看看吧。看的懂的一眼就看清了,看不懂的整再好也是白瞎。 第一步:选择增强工具(P),选择新建架构设计器。 第二步:把你要操作的表拉进来 第三步:自动生成连接,把各个表拖动到合 阅读全文
posted @ 2018-07-23 16:00 别动我的猫 阅读(13036) 评论(1) 推荐(0) 编辑
摘要:本文转自https://blog.csdn.net/w05980598/article/details/78797310/ 数据库连接池的配置是开发者们常常搞出坑的地方,在配置数据库连接池时,有几个可以说是和直觉背道而驰的原则需要明确。 1万并发用户访问 想象你有一个网站,压力虽然还没到Facebo 阅读全文
posted @ 2018-07-13 18:50 别动我的猫 阅读(362) 评论(0) 推荐(0) 编辑
摘要:一、数据库Connection Pool 连接池是什么 每当程序需要读写数据库的时候。Connection.Open()会使用ConnectionString连接到数据库,数据库会为程序建立 一个连接,并且保持打开状态,此后程序就可以使用T-SQL语句来查询/更新数据库。当执行到Connection 阅读全文
posted @ 2018-07-13 18:13 别动我的猫 阅读(2125) 评论(0) 推荐(0) 编辑
摘要:下面就讲讲用的比较多的数据库连接池。(其实我最先接触的是dbcp这个) 1)DBCP DBCP是一个依赖Jakarta commons-pool对象池机制的数据库连接池.DBCP可以直接的在应用程序中使用,Tomcat的数据源使用的就是DBCP。 2)c3p0 c3p0是一个开放源代码的JDBC连接 阅读全文
posted @ 2018-07-13 17:36 别动我的猫 阅读(1585) 评论(0) 推荐(0) 编辑
摘要:数据表 collect ( id, title ,info ,vtype) 就这4个字段,其中 title 用定长,info 用text, id 是主键,vtype是tinyint,vtype是索引。这是一个基本的新闻系统的简单模型。现在往里面填充数据,填充10万篇新闻。 最后collect 为 1 阅读全文
posted @ 2018-07-13 13:22 别动我的猫 阅读(19939) 评论(0) 推荐(0) 编辑