随笔分类 -  SQL

摘要:我是Mysql 8.5版本了。 用了很多以前的导出工具,都不行。 很多都会提示 caching_sha2_password 或者 SSIP没有。 纵里寻她千百度,终于找到一个可以导出的了。(就是大了点!!!) 一,下载DBCHM 项目连接:https://gitee.com/dotnetchina/ 阅读全文
posted @ 2021-07-29 17:51 正怒月神 阅读(294) 评论(0) 推荐(0)
摘要:转载:https://www.cnblogs.com/waterystone/p/5626098.html 写的很棒! 官方文档:JSON Functions NameDescription JSON_APPEND() Append data to JSON document JSON_ARRAY( 阅读全文
posted @ 2021-07-28 19:06 正怒月神 阅读(4000) 评论(0) 推荐(0)
摘要:1、单个值查询使用myql函数:FIND_IN_SET()。 SELECT * FROM `by_content` WHERE FIND_IN_SET('1',title); 2、多个值模糊查询,使用mysql正则:REGEXP。此方式相当于( LIKE '%1%' OR LIKE '%3%' OR 阅读全文
posted @ 2021-07-22 16:22 正怒月神 阅读(1914) 评论(0) 推荐(0)
摘要:# 进入mysql容器(mysqlName为 docker ps中显示的name!) docker exec -it mysqlName bash 1 登录mysql mysql -u root -p 输入密码 2 查看wait_timeou show global variables like ' 阅读全文
posted @ 2021-07-14 17:15 正怒月神 阅读(2158) 评论(0) 推荐(0)
摘要:最近我使用docker 安装 mysql 顺便就贴一下: # 拉取镜像 docker pull mysql:latest # 查看镜像 docker images # 运行 docker run -itd --name mysql -p 3306:3306 -e MYSQL_ROOT_PASSWOR 阅读全文
posted @ 2021-07-13 17:23 正怒月神 阅读(102) 评论(0) 推荐(0)
摘要:百思不得其解。。。 按照网上教程,都试过了。 但是总不对。 后来我通过navicat ,监控日志,发现了问题。。。 仔细看! 我传入的Date, 监控的数据: 也别管少了还是多了,反正就是不一样。 那么我们就知道了。 是mysql时区的问题!!! 解决方案: 设置serverTimezone jdb 阅读全文
posted @ 2021-06-07 16:04 正怒月神 阅读(183) 评论(0) 推荐(0)
摘要:sql语句: select a.id,substring_index(substring_index(a.name,',',b.help_topic_id+1),',',-1) name from test a join mysql.help_topic b on b.help_topic_id < 阅读全文
posted @ 2020-09-25 14:19 正怒月神 阅读(797) 评论(0) 推荐(0)
摘要:转载:https://www.cnblogs.com/q149072205/p/11940591.html 本机用的Navicat连mysql测试DB又连了正式DB,因为本地与正式要频繁操作所以都打开了很多查询,本来要DELETE删除测试DB的数据,没看清在正式环境执行了。共删除了325条数据,然后 阅读全文
posted @ 2019-11-27 12:32 正怒月神 阅读(4091) 评论(0) 推荐(0)
摘要:sqlserver : for xml path mysql :group_contact 阅读全文
posted @ 2019-10-21 18:53 正怒月神 阅读(151) 评论(0) 推荐(0)
摘要:转载:https://www.cnblogs.com/DFX339/p/11646812.html 我是用在了 mysql 和 sql server 数据同步(操作一模一样) 好文章,简单粗暴。适合我这种嫌麻烦的人。 这么好的文章,希望转载给更多人看。 Navicat定时在MySQL与MySQL数据 阅读全文
posted @ 2019-10-15 17:47 正怒月神 阅读(12808) 评论(1) 推荐(0)
摘要:转载:https://www.linuxidc.com/Linux/2017-05/143870.htm 首先呢,请各位注意Percona Data Recovery Tool for InnoDB工具的适用范围:1)本次应用的恢复工具仅适用与innodb存储引擎,Myisam不支持2)Trunca 阅读全文
posted @ 2019-10-09 17:38 正怒月神 阅读(1129) 评论(0) 推荐(0)
摘要:一,binlog恢复,这里就不说了。 二,ibd方式其实很简单, 生成数据结构(有的可以跳过) 1,创建一个新库 2,新库里新建一个表,名字和回复的表一样。 字段数量一样(字段类型和名字都无所谓) 3,将之前的frm文件拷贝覆盖当前的。 4,重启mysql 生成数据 5,关闭mysql服务 6,my 阅读全文
posted @ 2019-10-09 13:51 正怒月神 阅读(3153) 评论(0) 推荐(0)
摘要:使用 :param的方式来传递参数,下面举个例子 @PersistenceContext ​​​​​​​EntityManager em @Override public List<Map> ajaxRelationByCompanyUUID(String companyUUID, String a 阅读全文
posted @ 2019-05-05 14:24 正怒月神 阅读(7172) 评论(0) 推荐(0)
摘要:-- 设置 show variables like '%sche%'; set global event_scheduler =1; -- Start存储过程 drop PROCEDURE if exists test; CREATE PROCEDURE test() BEGIN insert into `user` values (1,2,3,4); END -- End存储... 阅读全文
posted @ 2018-12-05 14:53 正怒月神 阅读(173) 评论(0) 推荐(0)
摘要:一,看原表 select * from `user`; 二,查询同组年级最大的 select username ,SUBSTRING_INDEX( GROUP_CONCAT(age order by age desc) ,',',1) uuid from ( select uuid ,usernam 阅读全文
posted @ 2018-12-04 14:09 正怒月神 阅读(8083) 评论(0) 推荐(0)
摘要:1 找到 没有的,file--project structure--modules--+--JPA 2 找到如下 添加Mysql连接,记得 Text Connecting一下看看 然后刷新,就可以出现表了 最后勾选你要的表,OK 阅读全文
posted @ 2018-09-17 18:05 正怒月神 阅读(378) 评论(0) 推荐(0)
摘要:1 新建批处理作业 2 设定(多个库,就轮流选择不同库,然后步骤2)最后记得保存 3 计划4 设计批处理作业->设置计划任务 5 输入账号和密码服务器登录名服务器密码 6 你可以修改备份地址右键连接名-->连接属性(让你关闭数据库链接,选择是)高级--设置备份路径 ... 阅读全文
posted @ 2018-08-23 11:41 正怒月神 阅读(471) 评论(0) 推荐(0)
摘要:声明:我配置出来的slave_io_running和slave_sql_running都是yes。但是数据并没有同步!希望有遇到相同问题的朋友,能够告诉我一下解决方案? 首先,如何在同一个服务器安装两个MySQLhttps://blog.csdn.net/hanjun... 阅读全文
posted @ 2018-08-09 15:55 正怒月神 阅读(172) 评论(0) 推荐(0)
摘要:主库:192.168.1.250从库:192.168.1.199 主库 my.ini# For advice on how to change settings please see# http://dev.mysql.com/doc/refman/5.7/en/s... 阅读全文
posted @ 2018-08-06 17:51 正怒月神 阅读(1067) 评论(0) 推荐(0)
摘要:我在运行Mysql服务时,遇到了错误:the MySQL service on local computer started and then stopped 运行如下,可以查看到详细错误(替换my.ini路径) mysqld --defaults-file="C:\Program Files\My 阅读全文
posted @ 2018-08-03 16:39 正怒月神 阅读(1345) 评论(0) 推荐(0)