
DB
文章平均质量分 51
数据库相关知识,从基础到高深.
TimeDoor
一点一滴积累!
展开
-
mysql 8.0以上的版本忘记密码,重置密码终极解决方案
但由于 mysql8.0以上版本取消了PASSWORD()函数,还有就是加密算法 sha1 还是 sha2的问题,以及plugin插件不存在等原因,要么修改不成功,要么修改成功了,登录验证不过去。使用ALTER命令或者直接 update user 表的authentication_string,但是越权登录后,ALTER命令不能使用,报错。按照ChatGpt 给的方法尝试了多次,均告失败,看来 AI 对于程序员来说也不是万能的。今天忘记了linux centos 上 mysql的 root 密码。原创 2024-03-21 14:10:00 · 527 阅读 · 0 评论 -
慢SQL是什么?产生的原因是什么?如何解决和优化?
"慢 SQL" 意味着执行时间较长的 SQL 查询或操作。当数据库中的某个 SQL 查询在执行过程中花费的时间超过了预期阈值,就可以称之为慢 SQL。慢 SQL 可能会对系统性能产生负面影响,例如增加服务器负载、降低响应速度,甚至导致系统崩溃。通过识别慢 SQL 查询的原因,并采取相应的优化措施,可以有效提升数据库的性能和响应速度。原创 2024-03-19 23:31:27 · 2995 阅读 · 0 评论 -
Java Spring项目中实现排他锁的方法
在Spring项目的代码中找到排他锁的使用,你可以搜索@Transactional注解和它的isolation属性、PESSIMISTIC_WRITE、@Version注解,以及lock、synchronized关键字的使用。这些都是实现或与排他锁相关的关键点。记得,使用锁要非常小心,以避免造成死锁或影响系统性能。原创 2024-03-19 12:11:27 · 808 阅读 · 0 评论 -
macos系统中redis如何设置密码
在 macOS 上设置 Redis 密码的步骤与在其他操作系统上大致相同,关键是要找到并编辑 Redis 配置文件,然后重启 Redis 服务。确保你的 Redis 配置文件的权限设置得当,以防止未授权的用户访问。此外,定期更换密码以增强安全性也是一个好习惯。原创 2024-03-08 11:28:55 · 1645 阅读 · 0 评论 -
解决mysql远程链接失败的问题
第一步:ubuntu安装mysql-serversudo apt-get install mysql-server第二步:配置服务器,这一步很重要sudo vim /etc/mysql/mysql.conf.d/mysqld.cnf- bind-address = 127.0.0.1+ # bind-address = 127.0.0.1第三步:服务端命令行登录mys...原创 2019-12-23 12:18:21 · 330 阅读 · 0 评论 -
oracle创建表空间
/*分为四步 *//*第1步:创建临时表空间 */create temporary tablespace user_temp tempfile 'D:\oracle\oradata\Oracle9i\user_temp.dbf' size 50m autoextend on next 50m maxsize 20480m extent management local; /*第2步:...转载 2015-06-15 15:42:32 · 513 阅读 · 0 评论