数据库技术
动态SQL的官方解释: 动态 SQL 是 MyBatis 的强大特性之一。如果你使用过 JDBC 或其它类似的框架,你应该能理解根据不同条件拼接 SQL 语句有多痛苦,例如拼接时要确保不能忘记添加必要的空格,还要注意去掉列表最后一个列名的逗号。利用动态 SQL,可以彻底摆脱这种痛苦。 本质上动态SQ ...
如题,关于window安装mysql的步骤和坑,本人遇到的问题 本人用的 cmd 命令行, git bash有点问题,下面提到(可以试试) 1、首先下载安装包,点击下载mysql v5.7.1 2、下载完毕后解压在D盘(可自定义,但下面的配置要更改一下), 路径为D:\mysql-5.7.13-wi ...
1.Docker MySQL文档 MySQL文档地址:https://hub.docker.com/_/mysql/ 2.拉取MySQL镜像(这里拉取5.6版本) # docker pull mysql:5.6 3.拉取成功后采用docker images 查看 # docker images 4. ...
1、先讲简单的concat函数拼接,在一个表中,把2列或者3列拼接在一起,中间用符号就可以。 select concat(cust_order_id,'-',latn_id) as new_name from customer_order t WHERE T.CUST_order_ID in (62 ...
一、postgresql数据导出 将pg数据的查询结果导出到excel需要分三步: 第一步:导出到csv \COPY (select * from * where *) to /tmp/test_data.csv CSV HEADER; 第二步:解决中文乱码 iconv -f utf-8 -t gb ...
NOW(),SYSDATE(),CURRENT_TIMESTAMP(),LOCALTIME() 获取系统当前日期和时间 DAYOFWEEK(date)、DAYOFMONTH(date)、DAYOFYEAR(date) DAYOFWEEK返回日期的星期数,注意周日为序号为1。 DAYOFMONTH返回 ...
package com.filter; import com.utils.StringUtils; import org.springframework.stereotype.Component; import javax.servlet.*; import javax.servlet.annota ...
进入click(不加上-m的话,进入之后只能一次写一行,不能建表) clickhouse client -m 查看数据库 show databases; 创建一个数据库 create database db_doit; 删除数据库 drop database db_doit; 查看表 show ta ...
查询表数据_锁表 -- for update 查询 select * from A for update; -- 建议使用rowid,避免出现锁表 select t.*, t.rowid from A t; 当查询出来的数值字段会使用科学计数法表示时,设置 工具--首选项--SQL窗口,勾选“数据类 ...
##################### 默认身份验证插件配置:default_authentication_plugin mysql> show global variables like 'default_authentication_plugin'; + + + | Variable_nam ...