随笔分类 -  数据库

摘要:Specified key was too long; max key length is 767 bytes; 在数据库中,索引的字段设置太长了,导致不支持。【根本原因:5.6+版本的innodb大长度前缀默认是关闭的】。 mysql建立索引时,数据库计算key的长度是累加所有index用到的字段 阅读全文
posted @ 2023-04-20 18:31 虹梦未来 阅读(6) 评论(0) 推荐(0) 编辑
摘要:实践出真知,有些细节,记录下。 本文不涉及主备知识,有需右转: https://blog.csdn.net/qq_26834611/article/details/121385550 mysql 正确的dump 命令: 0. 检查当前主库所在位置 ip addr 查看虚拟ip所在位置 1. 备机数据 阅读全文
posted @ 2023-01-16 13:45 虹梦未来 阅读(8) 评论(0) 推荐(0) 编辑
摘要:1. 下载安装包 mysql8 地址: MySQL :: Download MySQL Community Server (Archived Versions) 2. 解压到指定路径,如D:/software/ 如果有其他后缀可以去掉。 3.创建my.ini配置文件 basedir是安装路径, da 阅读全文
posted @ 2022-08-20 18:23 虹梦未来 阅读(52) 评论(0) 推荐(0) 编辑
摘要:关于Druid的使用,我们很多时候遵从默认,直接使用配置文件,直接采用如下配置 datasource: type: com.alibaba.druid.pool.DruidDataSource driverClassName: com.mysql.cj.jdbc.Driver url: 'jdbc: 阅读全文
posted @ 2022-02-08 17:12 虹梦未来 阅读(5) 评论(0) 推荐(0) 编辑
摘要:mysql8 导入导出 mysql 导出语句: mysqldump -uroot xxx> 指定位置/xxx.sql mysql 导入语句: mysql -uroot xxx< 指定位置/xxx.sql 备注: mysqldump -uroot -pxxxx --master-data --sing 阅读全文
posted @ 2021-12-03 15:26 虹梦未来 阅读(5) 评论(0) 推荐(0) 编辑
摘要:使用sed命令截取日志: 要点:知道具体时间的话,就填具体的起止时间,不知道的可以使用*模糊查询。 sed -n '/2021-01-06 14:34:26.001/,/2021-01-06 14:34:26.497/p' screenlog.0-20210106 > category.txt 配合 阅读全文
posted @ 2021-01-08 10:46 虹梦未来 阅读(24) 评论(0) 推荐(0) 编辑
摘要:前言: 在日常开发和维护中,我们经常会遇到类似的场景,如,需要查询数据库的某个字段,并且将结果进行过部分替换,然后付给这个字段,或者,给到另一个字段。 比如,我需要把movie表中的fileurl 从 http://10.26.137.11:28081/20200605/8493905.jpg 替换 阅读全文
posted @ 2020-06-07 17:48 虹梦未来 阅读(8) 评论(0) 推荐(0) 编辑
摘要:使用Windows 环境开发的同志们,数据库的存放目录一定别放在C盘,本身windows自己的各种更新和驱动更新的残留会爆发的占据C盘空间,如果把数据库的data放在C盘,一则是不安全,万一系统崩溃,重装的话,只能先在pe环境备份,麻烦。 二则是真的占据太多空间了。250G以下根本扛不住。下面是迁移 阅读全文
posted @ 2020-02-06 16:50 虹梦未来 阅读(31) 评论(0) 推荐(0) 编辑
摘要:工作交接或者新项目完成,我们往往需要写接口文档和数据库字典等资料,接口文档的生成方案很多,并且资料很多,这里就不赘述了,下面分享一个快速生成“数据库字典”的小技巧。 使用工具【navicat12+,excel2016】 理论上讲,没有版本要求。 1.借助Navicat将表结构数据导出。 use xx 阅读全文
posted @ 2019-12-19 18:58 虹梦未来 阅读(44) 评论(0) 推荐(0) 编辑
摘要:set global log_bin_trust_function_creators=TRUE; 阅读全文
posted @ 2019-07-17 11:29 虹梦未来 阅读(2) 评论(0) 推荐(0) 编辑
摘要:昨天升级了下硬件,换了电池,换了一个新的固态,新系统安装完之后,安装Java EE开发环境,特记录下 “win10安装mysql解压版” 1.下载并解压MySQL: mysql 5.7.26(从官网直接下载即可:https://dev.mysql.com/downloads/file/?id=485 阅读全文
posted @ 2019-07-06 16:47 虹梦未来 阅读(13) 评论(0) 推荐(0) 编辑
摘要:问题描述: Mybatis数据库连接报错:对实体 "characterEncoding" 的引用必须以 ';' 分隔符结尾 原因:在server.xml或者propertis文件中,数据库连接配置的connectionURL不能直接使用&号,用&amp;代替即可 阅读全文
posted @ 2019-04-26 11:44 虹梦未来 阅读(21) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示