- Mysql
MySQL常用图形化界面管理工具
如果日常的开发和维护均在类似dos窗口中进行,对于编程初学者来说,上手就略微有点困难,增加了学习成本。我们一般使用mysql图形管理工具来连接Mysq...
- Mysql
MySQL 客户端 Ctrl + C,服务端会发生什么?
我们也许有过这样的经历:用mysql客户端连上数据库,执行一条 SQL,结果迟迟执行不完,我们等得不耐烦了,顺手就是一个Ctrl + C。 Ctrl + C之后,客户端...
- Mysql
如何用MySQL设计一个分布式锁?
前言 分布式锁想必大家都不陌生,可以用来解决在分布式环境下,多个用户在同一时间读取/更新相同的资源带来的问题。比如秒杀场景下的库存问题、...
- Mysql
MySQL常用的字符串函数举例
MySQL提供了许多常用的字符串函数,以下是其中一些常用的字符串函数和用法: 1、CONCAT CONCAT函数用于连接两个或多个字符串。以下是一个示例: SELECT CO...
- Mysql
互联网大厂面试:在MySQL中使用!=还能走索引吗?
一般情况下,我们会在一个索引上较多的使用等值查询或者范围查询,此时索引大多可以帮助我们极快的查询出我们需要的数据。 那当我们在where条件中对...
- Mysql
Cost量化分析,你学会了吗?
前言: 我们在日常维护数据库的时候,经常会遇到查询慢的语句,这时候一般会通过执行EXPLAIN去查看它的执行计划,但是执行计划往往只给我们带来了最...
- Mysql
MySQL 8主从复制配置详解,你学会了吗?
1、配置主服务器 在主服务器上进行以下操作: (1)开启二进制日志 打开MySQL配置文件 my.cnf,在 [mysqld] 段下添加如下行: log - bin = mysql - bin log-bin 指定二...
- Mysql
MySQL批量更新数据的六种方法,你能想出第七种吗?
我们都知道 MYSQL 中批量插入非常简单,那么批量更新呢? 1.IN IN 语句有比较大的局限性,更新后的结果必须一致。比如下面是将所有满足条件的行的状态(...
- Mysql
一分钟带你了解:为什么MySQL的Count统计会越来越慢?
业务发展初期,为了功能的快速实现,遇到统计行数的需求时,我们一般都是简单的使用count函数搞定。 但是有的小伙伴可能慢慢会发现,随着表中的数据...
- Mysql
MySQL自我保护参数,以达到保护数据库稳定性的目的
之前(MySQL自我保护工具--pt-kill ) 提到用pt-kill工具来kill相关的会话,来达到保护数据库的目的,本文再通过修改数据库参数的方式达到阻断长时间运行的...
- Mysql
数据库性能杀手?MySQL SQL 优化攻略来了!
编写高效的SQL查询语句 对于一些复杂的 SQL 查询语句,可以通过优化查询语句的结构和细节,来提高其性能。例如: 避免使用 SELECT * 查询所有列,只查询...
- Mysql
统计一个表的数据量是怎么生成的?
统计一个表的数据量是经常遇到的需求,但是不同的表设计及不同的写法,统计性能差别会有较大的差异,下面就简单通过实验进行测试( 大家测试的时候...
- Mysql
数据库设计与优化:MySQL8如何应对500万订单表的挑战
设计一个能存储500万订单的表时,需要考虑以下几个方面: 表结构设计 列的数据类型和约束:选择合适的数据类型和约束可以优化数据存储和查询性能。...
- Mysql
MySQL 驱动参数大全,以备不时之需
MySQL驱动参数你知道多少呢?常见的几个大家应该都见过,如下: 参数 说明 user 数据库用户名 password 用户密码 useUnicode 是否使用Unicode字符集,如果参数...
- Mysql
如何备份MySQL的用户和权限?
概述 对于mysql的备份,常见的有物理备份和逻辑备份。对于逻辑备份,我们常用的工具是mydump,它可以对库、表进行逻辑的备份。但是在我们的实际工作中...
- Mysql
MySQL数据库密码忘记了,怎么办?
MySQL数据库密码忘记了且没有其他可以修改账号密码的账户时怎么办呢? 登录MySQL,密码输入错误 /* 密码错误,报如下错误 */ [ root @ TESTDB ~ ]# mysql - uroot ...