![](https://img-blog.csdnimg.cn/20190918140158853.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
mysql
mysql
tiger_angel
这个作者很懒,什么都没留下…
展开
-
JavaScript将MyBatis打印的日志转化为可执行sql
【代码】JavaScript将MyBatis打印的日志转化为可执行sql。原创 2022-11-03 18:31:30 · 443 阅读 · 0 评论 -
Mybatis-Plus复杂语句多级嵌套分组带分页查询
这样是不会有sql注入风险的,反之会有!例: func(i -> if(true) {i.eq("id", 1)} else {i.ne("id", 1)})例: and(i -> i.eq("name", "李白").ne("status", "活着"))例: or(i -> i.eq("name", "李白").ne("status", "活着"))例: nested(i -> i.eq("name", "张三").gt("age", 25)).........原创 2022-08-29 19:34:02 · 3292 阅读 · 0 评论 -
mysql5.7 datetime 默认值为‘0000-00-00 00:00:00‘值无法创建问题解决
报错:解决方案:1、使用root登陆数据库 命令界面执行返回2、继续执行3、重新建表原因:NO_ZERO_IN_DATE,NO_ZERO_DATE是无法默认为‘0000-00-00 00:00:00’的根源。NO_ZERO_IN_DATE:在严格模式下,不允许日期和月份为零NO_ZERO_DATE:设置该值,mysql数据库不允许插入零日期,插入零日期会抛出错误而不是警告。在这个会话里变量是不生效的,需要退出后在进入查看mysql变量就生效,修改好后记得要修改my.cnf文件让mys原创 2022-06-14 11:33:16 · 1580 阅读 · 1 评论 -
docker mysql5.7 设置不区分大小写
进入容器后mysql 配置文件是放在 /etc/mysql/mysql.conf.d/mysqld.cnf,vim /etc/mysql/mysql.conf.d/mysqld.cnf 在 [mysqld] 下加入一行: lower_case_table_names=1或 docker run -p 3306:3306 --name mymysql -v $PWD/conf:/etc/mysql/conf.d -v $PWD/logs:/logs -v $PWD/data:/mysql_d.原创 2022-04-21 15:39:37 · 3707 阅读 · 1 评论 -
Docker 中的 Mysql Tomcat 容器时间慢8小时 解决方案
第一种: (推荐)一、 进入容器docker exec -it 容器ID bash二、 修改本地时区ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtimeecho "Asia/Shanghai" > /etc/timezone三、退出容器exit四、重启容器docker restart 容器ID 最后进入容器查看当前时间docker exec -it 容器ID bashdate -R第二种:# 通过命.原创 2022-04-21 15:31:36 · 1927 阅读 · 0 评论 -
mysql的时间自动更新和数据变动后才更新建表sql
CREATE TABLE `bus_grade_template` ( `id` bigint(20) NOT NULL COMMENT '模版表 id', `sys_dict_id` bigint(20) DEFAULT NULL COMMENT '字典表id 工作类别', `category` bigint(20) DEFAULT NULL COMMENT '细分指标/关键指标'...原创 2020-03-18 11:50:42 · 343 阅读 · 0 评论 -
ERROR 1418 (HY000): This function has none of DETERMINISTIC, NO SQL, or READS SQL DATA in its declar
show variables like 'log_bin_trust_function_creators';set global log_bin_trust_function_creators=1;show variables like 'log_bin_trust_function_creators';创建存储过程时出错信息:ERROR 1418 (HY000): This f...原创 2019-09-17 12:03:23 · 1140 阅读 · 0 评论 -
mysql查询一张表的所有字段和备注
mysql查询一张表的字段和备注SELECT COLUMN_NAME AS name,if( COLUMN_COMMENT is null or COLUMN_COMMENT='', COLUMN_NAME, COLUMN_COMMENT) AS namecn FROM information_schema.COLUMNS WHERE TABLE_NAME='表名'...原创 2019-05-30 14:56:55 · 4500 阅读 · 0 评论 -
CentOS 7下启动、关闭、重启、查看MySQL服务
CentOS 7下启动、关闭、重启、查看MySQL服务2018年07月19日 10:38:37xufengzhu阅读数:23884版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/xufengzhu/article/details/811109821.启动命令 [root@xufeng Desktop]# servi...转载 2019-05-11 00:29:04 · 15518 阅读 · 0 评论 -
centos6.X在线离线安装最新mysql5.7
centos6.X在线离线安装最新mysql5.7(RPM)2017年11月27日 13:46:13Kenneth_Chen_阅读数:1441一,安装包下载,可在线下或者离线拷贝(1)https://dev.mysql.com/downloads/mysql/下拉网页可以看到如下下一步下一步然后下载如果在linux上可以wget...就是...转载 2019-05-08 17:00:49 · 650 阅读 · 0 评论 -
information_schema.columns 学习
每一个表中的每一列都会在information_schema.columns表中对应一行1、informaiton_schema.columns 常用列: 1、table_catalog :不管是table | view 这个列的值总是def 2、table_schema :表 | 视图所在的数据库名 3、table_name ...原创 2019-04-30 11:12:24 · 2015 阅读 · 0 评论 -
对比相同的两个库的sql差异性
用此软件ampnmp.DatabaseCompare代码+软件一起https://download.csdn.net/download/qq_38567039/11139418原创 2019-04-23 17:11:30 · 216 阅读 · 0 评论 -
MySQL5.7版本的only_full_group_by及关于sql_mode报错详细解决方案
这个问题出现在MySQL5.7版本上,问题核心解决就是修改配置内容,一个是修改文件,一个是通过sql来修改;首先查看一下自己的MySQL是什么版本select version();然后看着MySQL的session和global的sql_mode内容是什么SELECT @@GLOBAL.sql_mode;SELECT @@SESSION.sql_mode;下面就是对这两个mod...转载 2019-03-07 15:02:47 · 1740 阅读 · 1 评论 -
SQL 横排变竖排的问题
假设有张学生成绩表(tb)如下:Name Subject Result张三 语文 74张三 数学 83张三 物理 93李四 语文 74李四 数学 84李四 物理 94-------------------------------------------------------------------------想变成 姓名 语文 数学...转载 2018-10-17 14:11:37 · 823 阅读 · 0 评论 -
mysql的时间基本操作
select now();-- 当前日期SELECT date_format(now(),'%Y-%01-%01'); -- 当前年的1月1日SELECT DATE_SUB(date_format(now(),'%Y-%01-%01'), INTERVAL 1 YEAR); -- 当前年的前一年SELECT DATE_ADD(date_format(now(),'%Y-%01-%01'), ...原创 2018-06-06 11:15:17 · 139 阅读 · 0 评论 -
mysql 分组统计总数 没有的默认为0
a表:id room_id1 room12 room23 room3b表id client_name room_name1 xiaowang room12 xiangzhang room13 xiangli room2统计这三个房间的人数,没有的默认为0SELECT a.room_id, IFNULL(t1.count1, 0) FROM a LEFT JOIN (...原创 2018-06-06 16:27:28 · 11909 阅读 · 0 评论