https://blog.csdn.net/2301_80220607/category_12971838.html?spm=1001.2014.3001.54...
在 openEuler 系统中使用 systemctl start mysqld 启动 MySQL 服务时,出现如下错误:
使用 IntelliJ IDEA 或其他客户端连接 openEuler MySQL 服务器时报错:
它说明你当前的 root@localhost 用户 权限不足,无法授权 root@'%' 用户。
通过上述步骤,你已经成功在OpenEuler系统上安装并启用MySQL,同时可选配置防火墙和远程连接。
在一次Java后端开发的面试中,面试官问了我一个问题:“你在写代码时会复用公共SQL吗?如果会的话,能详细介绍一下你是如何实现的吗?”
你有没有遇到过这种情况:系统跑着跑着就卡了,明明 CPU 和内存都没爆,MySQL 却迟迟不给结果。领导追问“哪个 SQL 慢?为啥慢?”,你一脸懵,连查都不会...
在关系型数据库中,Join的实质是按照一定的关联条件,将多个表中的数据逻辑关联起来。这个操作通常面临几个关键难点:
前文我们介绍了MySQL的事务的四大特点,分别是原子性,隔离性,一致性,持久性,其中以上四个特点统称为ACID,不过其实我们学完了事务之后,我们知道所谓的ACI...
前文我们介绍了MySQL中的索引,通过磁盘引出MySQL与磁盘交互的基本单位是16KB,而对于16KB来说它是一个结构体,并且在Innodb存储引擎里面是通过B...
在数据库开发中,SELECT * 看似便捷高效——一键获取整行数据,省去了手动列出字段的麻烦。然而,这条“捷径”背后潜藏着严重的性能隐患,尤其在数据规模增长时可...
我们知道在mysql里, delete数据只会对其打上delete_flag, 不会真正的删除数据,该数据还在页内, 该页也还在Btree+中; 遍历树节点的时...
兄弟姐妹们,做DBA你有没有遇到过这种情况?主库写了数据,结果从库就是不同步,或者延迟特别大,老板天天催着查日志,找原因,这时一查命令,居然报错说“bash: ...
某天开发火急火燎找来,说是给表加字段时,出现 ERROR 1062 (23000):Duplicate entry …… key …… 报错,怀疑是 MySQL...
在数据库性能优化中,索引设计是决定查询效率的核心要素。当我们谈论覆盖索引时,首先需要理解两个关键概念:索引组织表结构和回表查询代价。
作者介绍:简历上没有一个精通的运维工程师,下面的思维导图也是预计更新的内容和当前进度(不定时更新)。
总结:MySQL慢查询优化需结合索引策略、SQL重构、参数调优三位一体。通过EXPLAIN分析执行计划,使用pt-query-digest定位问题查询,建立监控...
在规模上,我们在副本之间分配读取,但这必须在应用程序中以某种方式进行管理:将写入指向某处,将读取指向另一处。
众所周知,MySQL 数据库是一个典型的 C/S 结构,即:客户端和服务器端。如果我们部署好了 MySQL 服务器,想要在客户端访问服务器端的数据,在编写程...
有了 AI 之后,我们在查询数据库的时候就不需要使用数据库客户端或程序(如 Java、Python)来查询了,我们可以直接使用 AI 来查询数据库,并且查询语句...