
数据库
ljf8838
这个作者很懒,什么都没留下…
展开
-
MySQL5.7.24解压版安装教程
1.在指定目录下解压压缩包。比如在下解压2.在目录下新建data文件夹,如果此目录下没有my.ini也需要手动创建3.my.ini文件配置内容如下4.配置环境变量。右击我的电脑,属性,高级系统设置,环境变量,path,将路径配置到path下。或者如下配置,配置路径前后用英文分号隔开5.打开cmd,用管理员身份运行6.输入回车,20秒后在执行第一个命令初始化没有密码 默认为空,第二个命令安装服务7.启动服务命令8.登录mysql设置密码9.输入exit;退出mysql。原创 2024-02-19 17:29:40 · 850 阅读 · 1 评论 -
QueryWrapper常见用法
queryWrapper.likeLeft(“属性”,“值”)——模糊查询匹配最后一位值‘%值’queryWrapper.likeRight(“属性”,“值”)——模糊查询匹配第一位值‘值%’queryWrapper.notLike(“属性”,“值”)——模糊查询不匹配值‘%值%’queryWrapper.notEsists(“SQL语句”)——查询不符合SQL语句的值。queryWrapper.like(“属性”,“值”)——模糊查询匹配值‘%值%’queryWrapper.le()——小于等于。原创 2023-03-24 14:58:13 · 1271 阅读 · 0 评论 -
mysql执行查询语句出现sql_mode=only_full_group_by
sql_mode=only_full_group_by原创 2023-03-24 14:53:15 · 404 阅读 · 1 评论 -
sql 获取时间
【代码】sql 获取时间。原创 2023-03-24 14:47:05 · 326 阅读 · 0 评论 -
文件导入mysql时报错Got a packet bigger than ‘max_allowed_packet‘ bytes
mysql版本5.7.26导入sql文件时报错Got a packet bigger than ‘max_allowed_packet’ bytes原因:导入的数据大于系统的限制的最大包大小。即插入的数据太大了,因此需要更改MySQL的默认配置。通过下面命令查看当前系统限制最大值,保存系统最大值,一会还要在改回来。show variables like '%max_allowed_packet%' ;修改系统最大值:SET GLOBAL max_allowed_packet=150M;如原创 2021-11-26 11:33:28 · 284 阅读 · 0 评论 -
redis遇到的问题:WRONGTYPE Operation against a key holding the wrong kind of value
org.springframework.data.redis.RedisSystemException: Error in execution; nested exception is io.lettuce.core.RedisCommandExecutionException: WRONGTYPE Operation against a key holding the wrong kind of value原创 2020-06-03 08:10:39 · 5553 阅读 · 0 评论 -
mysql不能存储汉字
直接在Navicat上建表,存数据(汉字)时,不能保存,原因字符编码采用了默认方式latinl(latin1)这个编码,在mysql的DOS窗口使用SHOW VARIABLES LIKE ‘%character%’,命令查看修改数据表的编码命令:alter database 数据库名 character set utf8;方式二:修改my.ini配置文件,找到下面两个进行修改defaul...原创 2020-04-26 23:26:49 · 1326 阅读 · 0 评论 -
NoSQL之Redis
一、NoSQLNoSQL = Not Only SQL(不仅仅是 SQL) ,也解释为 non-relational(非关系型数据库)。在 NoSQL 数据库中数据之间是无联系的,无关系的。数据的结构是松散的,可变的。1. MySQL的瓶颈无法应对每秒上万次的读写请求, 无法处理大量集中的高并发操作。关系型数据的是 IO 密集的应用。 硬盘 IO 也变为性能瓶颈无法简单地通过增加硬件、服...转载 2019-12-16 11:31:30 · 176 阅读 · 0 评论