- 博客(4)
- 收藏
- 关注
原创 CentOs服务器或虚拟机安装jdk1.8
这就是你的java路径,而配置环境值需要到这一段即可/etc/alternatives/java -> /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.XXX.x86_64。#输出示例: /etc/alternatives/java -> /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.XXX.x86_64/jre/bin/java。输出示例: /usr/bin/java -> /etc/alternatives/java。成功后找到安装的位置。
2025-06-13 10:02:33
255
原创 解决mysql远程访问权限时提示ERROR 1046 (3D000): No database selected或1130 - Host ‘192.168.xx.xx‘ is not allowed
修改mysql远程访问权限时提示ERROR 1046 (3D000): No database selected。他会提示输入密码,密码不会显示输入完回车即可(如也是宝塔在宝塔面板查看密码粘贴ctrl+shift+v)博主的环境是连接虚拟机上的mysql(宝塔环境)无法连接。分号不可少,进入mysql系统表。修改成功后刷新权限即可连接;注:表示所有用户都可远程连接。首先将宝塔3306端口开放。然后来到虚拟机终端命令行。进入mysql后输入。
2025-06-06 09:36:27
159
原创 解决锁表问题并优化sql
首先说一下锁表的概念,在sql执行完毕提交事务之前会对当前行或表上锁,对数据起到一个保护作用,防止数据出现偏差、错误的情况.在当前线程执行完毕之前不会放其他线程进来.当你的业务代码需要的执行时间较久时,如果此时有其他业务进来会导致无法执行代码,产生异常.锁表分为"行锁",“表锁”,顾名思义只锁这一行该条数据,表锁则将整个表锁起,任何数据无法操作(select除外,select不受影响).这两天遇到一个锁表的问题,在寻找解决方案时牵扯到的联合索引以及优化sql,最终使用联合索引解决锁表的问题。
2022-12-01 10:09:03
1709
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人