随笔分类 -  数据库

摘要:今天看到mysql的user表就打开了看看,看到root还有些权限是N,然后顺手就改成了Y,结果保存之后就凉凉了,数据库就打不开了,报“Account is locked”这个错误,上网排查了好半天才解决,解决方法记录一下。 解决思路: 1、使用skip-grant-tables 跳过密码验证,此时 阅读全文
posted @ 2023-05-13 15:36 大木瓜 阅读(2584) 评论(0) 推荐(1)
摘要:今天阿里云服务器上的sqlserver突然打不开了,尝试去打开服务,报这个错: 请求失败或服务未及时响应,有关详细信息,请参见事件日志或其他适用的错误日志。 于是我就去查看错误日志,错误原因为: TDSSNIClient 初始化失败,出现错误 0xd,状态代码 0x10。原因: Unable to 阅读全文
posted @ 2023-03-31 22:47 大木瓜 阅读(445) 评论(0) 推荐(0)
摘要:1、先停止mysql服务 2、打开安装目录,看有没有my.ini文件 3、没有的话,新建个txt文本,把以下命令复制进去,修改文本全称为my.ini [mysqld] # 设置3306端口 port=3306 # 设置mysql的安装目录 是你的文件路径 basedir=F:\mysql-8.0.2 阅读全文
posted @ 2023-01-13 15:52 大木瓜 阅读(294) 评论(0) 推荐(0)
摘要:一、问题描述: 二、问题原因: 排查方法1: telnet 127.0.0.1 1433 看能ping通不能,如果不能说明端口被占用。 排查方法2: 打开“计算机管理”→“系统工具”→“事件查看器”→“Windows日志”→“应用程序”,挨个查看红色异常,若找到“TCP端口已在使用中”,说明端口被占 阅读全文
posted @ 2022-11-19 16:46 大木瓜 阅读(4236) 评论(0) 推荐(0)
摘要:--SQL两表之间:将一个表的字段更新另一个表的字段 1. 写法轻松,更新效率高: update table1 set field1=table2.field1, field2=table2.field2 from table2 where table1.id=table2.id 2.常规方式,这种 阅读全文
posted @ 2022-07-23 09:36 大木瓜 阅读(5924) 评论(0) 推荐(0)
摘要:一、长度查询 --查询字符串长度 select DATALENGTH('menghaipeng') select LEN('menghaipeng') 二、条件判断 --条件查询 --查询id长度小于23的数据 select distinct id,DATALENGTH(id) From table 阅读全文
posted @ 2022-06-13 11:36 大木瓜 阅读(6456) 评论(0) 推荐(0)
摘要:-- 添加新字段及字段备注的语法 USE MY_SlaughterProduct--数据库 ALTER TABLE MY_SP_PackagingWeight--表名 ADD FSummary--字段名 int--类型 default ((0)) --默认值 go --给字段添加注释 EXEC sp 阅读全文
posted @ 2022-05-20 18:13 大木瓜 阅读(3614) 评论(0) 推荐(0)
摘要:一、2条及2条以内的重复 问题 如图有两列,第一列是主键,第二列是产品编码,其中产品编码有重复数据,我现在需要删除这部分编码重复的数据 方法 利用having +聚合函数 SELECT MIN(FID) FID,FProductCode FROM #table where FDate='2022-0 阅读全文
posted @ 2022-04-21 17:53 大木瓜 阅读(1192) 评论(0) 推荐(0)
摘要:--sql server表信息修改语句 --修改表字段类型alter table 表名 alter column 字段名 字段类型--修改表字段默认值alter table 表名 add default 默认值 for 字段名--修改表字段名execute sp_rename '表名.字段名','新 阅读全文
posted @ 2022-04-16 15:23 大木瓜 阅读(497) 评论(0) 推荐(0)