mysql
·暮雨·
解决问题的方式一定比困难本身多
展开
-
mybatis动态标签
一、介绍动态 SQL 是 MyBatis 的强大特性之一。如果你使用过 JDBC 或其它类似的框架,你应该能理解根据不同条件拼接 SQL 语句有多痛苦,例如拼接时要确保不能忘记添加必要的空格,还要注意去掉列表最后一个列名的逗号。利用动态 SQL,可以彻底摆脱这种痛苦。使用动态 SQL 并非一件易事,但借助可用于任何 SQL 映射语句中的强大的动态 SQL 语言,MyBatis 显著地提升了这一特性的易用性。如果你之前用过 JSTL 或任何基于类 XML 语言的文本处理器,你对动态 SQL 元素可能会感转载 2024-03-14 14:32:41 · 60 阅读 · 0 评论 -
aspose上传,预览,下载,删除文件
aspose集合oss实现上传,预览,下载,删除等功能原创 2023-05-16 11:17:15 · 1476 阅读 · 0 评论 -
mysql使用SUBSTRING截取字符串数据
介绍:根据数据中的截取标记进行数据的截取。sql建表语句CREATE TABLE `user` ( `id` int(11) NOT NULL AUTO_INCREMENT, `username` varchar(50) NOT NULL DEFAULT '', `password` json NOT NULL, `city` varchar(50) NOT NULL, `create_time` date DEFAULT NULL, `update_time` date DE原创 2022-04-12 14:16:46 · 1956 阅读 · 0 评论 -
GROUP_CONCAT连接函数使用
group_concat函数使用GROUP_CONCAT([DISTINCT] 要连接的字段 [Order BY ASC/DESC 排序字段] [Separator ‘分隔符’])建表语句channel表CREATE TABLE `c_coupon_channel` ( `id` int(11) NOT NULL AUTO_INCREMENT COMMENT 'id', `url` varchar(255) NOT NULL COMMENT '图片url', `rule` varcha转载 2022-04-11 17:28:44 · 458 阅读 · 0 评论 -
mysql 拼接数据
数据源建表语句CREATE TABLE `user` ( `id` int(11) NOT NULL AUTO_INCREMENT, `username` varchar(50) NOT NULL DEFAULT '', `password` json NOT NULL, `city` varchar(50) NOT NULL, `create_time` date DEFAULT NULL, `update_time` date DEFAULT NULL, PRIMARY原创 2022-04-11 16:58:34 · 1388 阅读 · 0 评论 -
精确查询mysql 分割字符串数据
源数据CREATE TABLE `user` ( `id` int(11) NOT NULL AUTO_INCREMENT, `username` varchar(50) NOT NULL DEFAULT '', `password` json NOT NULL, `realname` varchar(50) NOT NULL, `create_time` date DEFAULT NULL, `update_time` date DEFAULT NULL, PRIMARY K原创 2022-04-11 09:28:46 · 2436 阅读 · 2 评论 -
mysql 去除双引号
概念这里使用TRIM 函数去除双引号,这里的both 函数指去除目标,可以是双引号,也可以是其它的目标内容。1.使用trim 函数去除双引号2.BOTH 要去除对象3.FROM 要去除目标字段值实例:没去除之前SELECT username as 姓名 FROM user WHERE id='9'去除之后SELECT TRIM(BOTH '"' FROM username) as 姓名 FROM user WHERE id='9'对json数据去除双引号平常的json数据在查原创 2022-03-23 15:53:09 · 14410 阅读 · 0 评论 -
mysql json格式数据查询
建表sqlCREATE TABLE `user` ( `id` int(11) NOT NULL AUTO_INCREMENT, `username` varchar(50) NOT NULL DEFAULT '', `password` json NOT NULL, `realname` varchar(50) NOT NULL, `create_time` date DEFAULT NULL, `update_time` date DEFAULT NULL, PRIMARY原创 2022-03-23 10:23:06 · 1747 阅读 · 0 评论 -
mysql主从复制介绍:使用场景、原理和实践
MySQL数据库的主从复制方案,和使用scp/rsync等命令进行的文件级别复制相似,都是数据的远程传输,只不过MySQL的主从复制是其自带的功能,无需借助第三方工具,并且,MySQL的主从复制并非数据库磁盘上的文件直接拷贝,而是经过逻辑的binlog日志复制到要同步的服务器本地,而后由本地的线程读取日志里面的SQL语句从新应用到MySQL数据库中。mysql1.1.1 MySQL主从复制介绍sqlMySQL数据库支持单向、双向、链式级联、环状等不一样业务场景的复制。在复制过程当中,一台服务器充当主服务转载 2022-03-17 14:13:56 · 475 阅读 · 0 评论 -
mysqldump命令使用
一、mysqldump 简介mysqldump 是 MySQL 自带的逻辑备份工具。它的备份原理是通过协议连接到 MySQL 数据库,将需要备份的数据查询出来,将查询出的数据转换成对应的insert 语句,当我们需要还原这些数据时,只要执行这些 insert 语句,即可将对应的数据还原。二、备份命令2.1 命令格式mysqldump [选项] 数据库名 [表名] > 脚本名或mysqldump [选项] --数据库名 [选项 表名] > 脚本名或mysqldump [选项]转载 2022-02-22 10:32:34 · 2165 阅读 · 0 评论 -
mybaits两种模糊查询实例
一.sql层面SELECT id AS id, works_name AS worksName, user_number AS userNumber, create_time AS createTime, `state` AS state, remarks AS remarks, picture_url AS pictureUrl, video_url AS videoUrl FROM c_activity_info_works WHERE activity_id = '28'原创 2022-02-16 17:07:23 · 205 阅读 · 0 评论 -
mybatis注解式 in()语句使用
String 字符串!注意:数据之间要带上单引号 String province1 = "'四川省','陕西省','宁夏回族自治区'"; List<Integer> shopIdList = tempMapper.queryProvince1TOneTtwo(province1);sql这里注入使用$ 不然参数会有问题 @Select({"SELECT s.id FROM shop s LEFT JOIN f_shop_members m ON m.shop_id = s.id W原创 2022-01-27 16:34:21 · 779 阅读 · 0 评论 -
mysql统计数据条数
mysql 统计数据条数CREATE TABLE `c_family_reunion_dinner_activity_count` ( `id` int(11) NOT NULL AUTO_INCREMENT COMMENT 'id', `create_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '时间(创建时间)', `province` varchar(50)原创 2022-01-19 17:25:22 · 1842 阅读 · 0 评论