
MySQL
文章平均质量分 62
愿你活成你喜欢的模样
你可以成为任何一个你想成为的人
展开
-
windows系统 记录一次mysql更新版本
一次需求需要用到mysql的全文索引功能,发现还挺简单,加了fullText索引之后英文可以,中文不行, what? 百度之后得知需要在MySql5.7.6之后新增的全文解析器Ngram。使用mysql -v 时候发现我的mysql版本是5.7.17,囧,还要升级版本才能使用ngram分词。那我们进入mysql中文官网下载适合版本的mysql我这里选择的是5.7.36下载好了先放一边,我们先把原来的mysql卸载干净,备份完整首先把自己的sql文件导出来备份一份,我这里就用navicat导出来就行原创 2022-04-18 10:55:28 · 547 阅读 · 0 评论 -
SpringBoot整合flyway实现数据库版本管理
导入flyway的maven坐标以及插件<!--flyway 数据库版本管理工具依赖--> <dependency> <groupId>org.flywaydb</groupId> <artifactId>flyway-core</artifactId> <version>5.2.1<...原创 2019-12-14 15:34:22 · 328 阅读 · 0 评论 -
windows 使用mysqldump 定时备份数据库数据/导入sql文件
mysql本身为我们自己提供的有数据库sql文件导出工具:mysqldump在此进入cmd窗口中键入命令:-u 用户名-p 密码--databases 导出那个数据库> 导出的路径mysqldump -uroot -proot --databases jbxq_project > C:/var/guoheng/sql/jbxq.sql此时在目录中已经生成了数据库jbxq_project的sql文件如果不把mysqldump加入Path环境变量的话,我们写脚本就要使用全路径原创 2021-06-23 09:42:20 · 1491 阅读 · 0 评论 -
mysql替换字段中字符串某一段内容
如图:我将要把127.0.0.1替换为空字符download_url 为你要替换的字段名sql为: update emergency_plan set download_url=REPLACE (download_url,'127.0.0.1','');原创 2020-11-04 09:02:05 · 719 阅读 · 0 评论 -
mysql explain 执行计划 key_len 算法
mysql explain 执行计划 key_len 算法 看使用几个索引key_len1 数据类型 varchar + 2 char + 02 字符集 uft8 3 utf8mb4 43 本身长度4 是否为null null +1 not null + 0举例:这里 1023 = 255*4+2+1原创 2020-07-30 16:33:24 · 279 阅读 · 0 评论 -
一台电脑多个mysql服务不同端口
背景:服务上一条mysql是本机用的,不能公开。另外开一个mysql服务别的端口供其他企业访问做数据库信息同步我们先找到mysql的安装路径,复制一份到其他目录下我把 MySQL Server 5.7 中的东西拷贝到另一个目录中记得新建一个my.ini文件,然后点击修改参数修改my.ini文件# For advice on how to change settings pleas...原创 2020-04-09 15:17:03 · 1006 阅读 · 0 评论 -
偶然发现mysql建表的一个快速方式
如果你想建立一个表和之前的表结构一样的话就可以使用**例如:**你将要建立的tt表和yy表结构相同CREATE table tt like yy方便吧原创 2020-03-10 14:33:05 · 371 阅读 · 1 评论 -
mysql语句学习
表结构与内容:1.用一条sql查出来每门功课都大于80分的同学:sql1.思路:反其道而行之,子查询找到有那些同学任意一门功课小于80分,然后去除剩下每门功课都大于80分的同学SELECT DISTINCT name from student WHERE name not in (SELECT DISTINCT name from student where fens...原创 2019-09-16 17:46:18 · 263 阅读 · 0 评论 -
mysql出现Error writing file \'xxx\'( Errcode:28)的问题
1.主要是mysql所在磁盘空间不足所致2.查询表数据过大,生成临时表过大清理磁盘,按时清理mysql生成的日志文件,查询表的话分段查询,优化sql语句原创 2019-06-12 11:57:06 · 4278 阅读 · 0 评论 -
mysql传输数据时出现 2006 - MySQL server has gone away With statement
工作需要将一个数据库中的表导入到另一个数据库的表中,在导入mysql的过程中出现2006 - MySQL server has gone away With statement这是因为表中有字段内容过多所致,需要重新设置数据库参数:set global max_allowed_packet=1024*1024*16;show global variables like 'max_allow...原创 2019-06-08 17:43:19 · 1440 阅读 · 0 评论