随笔分类 - MYSQL
MYSQL
摘要:目录创建表插入插入数据查询CAST()将字符串转成jsonJSON类型的解析JSON_EXTRACT()解析json-> 箭头函数解析jsonJSON_QUOTE()引用与JSON_UNQUOTE()取消引用->>箭头解析jsonJSON类型的查询JSON_CONTAINS()判断是否包含JSON_
阅读全文
摘要:Mapper.xml <insert id="setReport" statementType="CALLABLE" parameterType="Map"> {call INSERT_EMR( #{IDH, mode=IN, jdbcType=NUMERIC}, #{IJG, mode=IN, j
阅读全文
摘要:ERROR 2059 (HY000): Authentication plugin 'caching_sha2_password' cannot be load ed: 找不到指定的模块。
阅读全文
摘要:目录安装错误锁定帐号安装插件配置测试锁定帐号 安装 下载地址:https://downloads.mysql.com/archives/installer/ 需要有 .net framework 4.5.2 及以上版本才能安装 MySQL 5.8 选择自定义安装 选择要安装的服务 修改安装路径 设置
阅读全文
摘要:别用时间字段,做为关联字段,代码里的时间和插到数据库中有误差 MySQL java new dat() 后插入数据库的时间不一致,代码里new 的时间插到数据库中不一致
阅读全文
摘要:mybatis 是一个 Java 的持久层框架,它支持定制化 SQL、存储过程以及高级映射。通过 MyBatis,开发者可以直接编写原生态 SQL,避免了 JDBC 代码的繁琐。 如何在 MyBatis 中进行批量插入操作。下面是一个简单的例子,说明如何在 MyBatis 中配置和使用批量插入: M
阅读全文
摘要:[Window bat expdp 数据库定时任务逻辑备份数据库 定时删除N天前的旧文件](https://www.cnblogs.com/vipsoft/p/6074077.html) [Linux shell crontab expdp 定时任务逻辑备份数据库 定时删除旧文件](https://
阅读全文
摘要:SQL SERVER数据分组后取第一条数据——PARTITION BY -- 不加 distinct(a.id) order by 会有问题 导致获取出来的数据不对 SELECT id,title,description,poster_id,poster_time,drug_id FROM ( SE
阅读全文
摘要:解决方案 将mysql链接中配置的 serverTimezone=Asia/Shanghai 改为 serverTimezone=GMT%2B8 Asia/Shanghai与GMT-8的区别 开发和运维经常见到的Asia/Shanghai与GMT-8的是什么意思呢? GMT-8是东八区,北京时间和东
阅读全文
摘要:Caused by: org.apache.kafka.connect.errors.ConnectException: The MySQL server is not configured to use a ROW binlog_format, which is required for this
阅读全文
摘要:1. 添加用户 CREATE USER `vipsoft`@`%` IDENTIFIED BY '123456' PASSWORD EXPIRE NEVER; 2. 权限配置 GRANT 权限1,权限2,…权限n ON 数据库名称.表名称 TO 用户名@用户地址 IDENTIFIED BY '连接口
阅读全文
摘要:Windows 安装 MySQL 5.7 x64 位 MySQL 8.0及以上默认为utf8,所以不需要设置 mysql> show variables like 'character_%' mysql> show variables like 'collation_%' 修改配置 [mysql]
阅读全文
摘要:设置MySQL 创建数据库,默认为UTF-8 下载地址:https://downloads.mysql.com/archives/installer/ 安装 网站上只有 x86 没有 x64 位,之前下了 x64 的zip 包,配置比较麻烦,其实这个 x86 包里面,已经包含了 x64的包 我这边选
阅读全文
摘要:一、安装MySQL 1. 删除Mysql 数据库 sudo apt autoremove --purge mysql-server-* sudo apt remove mysql-server sudo apt autoremove mysql-server sudo apt remove mysq
阅读全文
摘要:Error Code : 1381You are not using binary logging show variables like '%log_bin%'; 在mysqld配置项下面加上log_bin=mysql_bin [mysqld] log-bin="C:/Program Files/
阅读全文
摘要:如图:我们将删除 id=2的数据,并恢复 SHOW BINARY LOGS; You are not using binary logging show binlog events in 'mysql-bin.000001' 导出删除日期范围内的binlog日志 #根据时间段 mysqlbinlog
阅读全文
摘要:备份数据库文件时,发现MySQL备份生成的文件名为 【vipsoft_周三】,发现是系统的日期格式问题。需调整日期格式,生成 【vipsoft_20220601.sql】 mysqldump -uroot -p110 vipsoft > D:\DBBackup\MySQL\vipsoft%Date:
阅读全文
摘要:推荐 使用 Windows 安装 MySQL 5.7 x64 位 方案 MySQL 5.7 下载:https://dev.mysql.com/downloads/mysql/5.7.html#downloads 下载后解压,将解压包放到 :D:\MySQL\mysql-5.7.30-winx64 (
阅读全文
摘要:https://downloads.mysql.com/archives/community/ 选择需要的版本,5.7.32~36 不支持Mac系统 下载后双击进行安装,一跳点下去(5.7以前默认密码是 root ,5.7以后会随机分配,安装过程中会弹出一个临时密码让你保存) 安装完成后,进入系统偏
阅读全文
摘要:一套代码,多家部署时,在SQL脚本升级时,通过一个SQL文件给运维,避免出现SQL执行序顺出错及漏执行SQL SQL Server 项目中 SQL 脚本更新方式 Oracle 项目中 SQL 脚本更新方式 MySQL 项目中 SQL 脚本更新、升级方式,防止多次重复执行 MySQL 中不像 Orac
阅读全文