MySQL技术文章

  • MySQL 索引单表查询优化案例
    MySQL 索引单表查询优化案例
    分析语句:EXPLAIN SELECT id, article_id FROM article WHERE category_id=1 AND comments>1 ORDER BY views DESC LIMIT 1;创建三个字段的复合索引:CREATE INDEX idx_article_ccv on article(category_id, comments, views);MySQL 无法利用索引
    数据库 · MySQL   |  3年前  |   MySQL · mysql 390浏览 收藏
  • 超详细的mysql总结(基本概念、DDL、DML)
    超详细的mysql总结(基本概念、DDL、DML)
    开发中存在着各种数据,比如用户的个人信息、商品详情、购买记录,这些数据都要以一定的方式储存,如果以文本的形式储存,每一次获取都要读取文件,如果信息有修改则需要直接修改文本
    数据库 · MySQL   |  3年前  |   MySQL · mysql 390浏览 收藏
  • Golang连接MySQL数据库并进行简单查询
    Golang连接MySQL数据库并进行简单查询
    1、安装驱动go get github.com/go-sql-driver/mysql2、导入需要的库import ( "database/sql" "fmt" _ "github.com/go-sql-driver/mysql" )3、连接数据库func main() { //"用户名:密码@[连接方式](主机名:端口号)/数据库
    数据库 · MySQL   |  3年前  |   MySQL · go · 查询 · mysql 390浏览 收藏
  • 分布式数据库--SQL优化之Plan Hint
    分布式数据库--SQL优化之Plan Hint
    Part 1 - 关于HintHint是嵌入SQL语句的对优化器进行提示的信息,是DBA进行SQL优化的常用手段。SQL语句经过优化器(规则优化(RBO)、代价优化(CBO)),通常会选择正确的查询路径,但是智者千虑,必有一
    数据库 · MySQL   |  3年前  |   MySQL · 数据库 · 优化 · SQL · 运维 · mysql 390浏览 收藏
  • MVCC
    MVCC
    MySQL主要是使用 MVCC(多版本并发控制)实现的可重复读。MVCC 实现的原理是,在数据的每行都会存在两个隐藏列,分别是创建时间(版本)和删除时间(版本),每次更新的时候都会加 1,事务
    数据库 · MySQL   |  3年前  |   MySQL · MVCC · mysql 390浏览 收藏
  • 亿流量大考:日增上亿数据,把MySQL直接搞宕机了
    亿流量大考:日增上亿数据,把MySQL直接搞宕机了
    一、背景引入首先简单介绍一下项目背景,公司对合作商家提供一个付费级产品,这个商业产品背后涉及到数百人的研发团队协作开发,包括各种业务系统来提供很多强大的业务功能,同时在整
    数据库 · MySQL   |  3年前  |   MySQL · 数据产品 · 宕机 · mysql 390浏览 收藏
  • mysql8.0.12如何重置root密码
    mysql8.0.12如何重置root密码
    在安装完数据库后,由于自己不小心直接关闭了安装窗口,或者长时间没有使用root用户登录系统,导致忘记了root密码,这时就需要重置MySQL的root密码。当然,最简单方式自然是删除数据库的data
    数据库 · MySQL   |  3年前  |   密码 · mysql8.0.12root · mysql 390浏览 收藏
  • mysql高级学习之索引的优劣势及规则使用
    mysql高级学习之索引的优劣势及规则使用
    一、索引的优劣势 优点:可以快速的检索  、可以加快分组和排序 缺点: 占用储存空间、降低数据表的修改操作 二、索引的分类 主键索引 即主索引,根据主键 pk_clolum(le
    数据库 · MySQL   |  3年前  |   索引 · mysql高级 · mysql 390浏览 收藏
  • MySQL EXPLAIN ANALYZE 怎么判断实际行数偏差
    MySQL EXPLAIN ANALYZE 怎么判断实际行数偏差
    用 MySQL EXPLAIN ANALYZE 对比同一迭代器的估算 rows 与 actual rows,判断低估、高估及统计信息失真的处理方向。
    数据库 · MySQL   |  2天前  |   MySQL · 性能优化 · 执行计划 · mysql 执行计划 慢查询 EXPLAIN ANALYZE 389浏览 收藏
  • MySQL EXPLAIN ANALYZE 实战:慢查询别只盯着 possible_keys
    MySQL EXPLAIN ANALYZE 实战:慢查询别只盯着 possible_keys
    从订单慢查询复现出发,讲清 MySQL 8.x EXPLAIN ANALYZE、估算行数与真实行数、loops、Using filesort、复合索引和上线复查。
    数据库 · MySQL   |  3个月前  |   执行计划 · MySQL教程 · 慢查询治理 · 索引优化 · 数据库实战 · mysql 执行计划 慢查询 索引优化 MySQL 8 EXPLAIN ANALYZE 389浏览 收藏
  • MySQL建表完整命令行操作步骤
    MySQL建表完整命令行操作步骤
    在MySQL中使用命令行创建表是直接且高效的。1)连接到MySQL服务器:mysql-uusername-p。2)选择或创建数据库:USEyour_database;或CREATEDATABASEyour_database;USEyour_database;。3)创建表:CREATETABLEemployees(idINTAUTO_INCREMENTPRIMARYKEY,nameVARCHAR(100)NOTNULL,salaryDECIMAL(10,2)NOTNULL);。这提供了灵活性、脚本化和高性能
    数据库 · MySQL   |  12个月前  |   389浏览 收藏
  • MySQL常用命令大全管理员必备30条
    MySQL常用命令大全管理员必备30条
    MySQL管理员应掌握30个关键命令:1.SHOWDATABASES查看所有数据库;2.USE+SHOWTABLES查看数据库中的表;3.DESCRIBE查看表结构;4.INSERT/UPDATE/DELETE操作数据;5.SELECT查询数据;6.mysqldump备份和恢复数据库;7.EXPLAIN分析查询执行计划;8.CREATEUSER/GRANT/REVOKE/DROPUSER管理用户和权限;9.SHOWPROCESSLIST/SHOWENGINE/CHECK/REPAIR/OPTIMIZETA
    数据库 · MySQL   |  1年前  |   389浏览 收藏
  • MySQL增删改查太复杂?实战案例教学手把手教你学会
    MySQL增删改查太复杂?实战案例教学手把手教你学会
    MySQL的增、删、改、查操作在实际应用中具体如何实现?1.插入数据:电商平台用户下单时,使用INSERT语句将订单信息插入数据库。2.删除数据:社交媒体用户删除帖子时,使用DELETE语句从数据库中移除帖子。3.更新数据:用户管理系统中用户更新个人信息时,使用UPDATE语句修改数据。4.查询数据:数据分析系统生成销售报告时,使用SELECT语句查询销售数据。
    数据库 · MySQL   |  1年前  |   389浏览 收藏
  • mysql基础语法详解从入门到精通的sql语句攻略
    mysql基础语法详解从入门到精通的sql语句攻略
    MySQL值得学习,因为它广泛应用于企业和项目中,能提升数据操作能力和职业竞争力。学习步骤包括:1.创建数据库和表,如CREATEDATABASElibrary_system;CREATETABLEbooks;2.掌握CRUD操作,如INSERT,SELECT,UPDATE,DELETE;3.优化查询性能,使用索引,如CREATEINDEXidx_authorONbooks(author);4.理解事务和锁,保证数据一致性,如STARTTRANSACTION;COMMIT;LOCKTABLES;5.学习高
    数据库 · MySQL   |  1年前  |   389浏览 收藏
  • MySQL替换值终极攻略:UPDATE语句详解
    MySQL替换值终极攻略:UPDATE语句详解
    在MySQL中使用UPDATE语句替换某个值时,应注意以下关键点:1.确保操作的原子性,使用事务进行保护;2.对于大表,分批更新或使用LIMIT控制记录数以优化性能;3.了解锁机制管理并发更新;4.执行前备份数据;5.在测试环境中充分测试。通过这些措施,可以确保数据的完整性和更新操作的高效性。
    数据库 · MySQL   |  1年前  |   389浏览 收藏
查看更多
课程推荐
  • 前端进阶之JavaScript设计模式
    前端进阶之JavaScript设计模式
    设计模式是开发人员在软件开发过程中面临一般问题时的解决方案,代表了最佳的实践。本课程的主打内容包括JS常见设计模式以及具体应用场景,打造一站式知识长龙服务,适合有JS基础的同学学习。
    543次学习
  • GO语言核心编程课程
    GO语言核心编程课程
    本课程采用真实案例,全面具体可落地,从理论到实践,一步一步将GO核心编程技术、编程思想、底层实现融会贯通,使学习者贴近时代脉搏,做IT互联网时代的弄潮儿。
    516次学习
  • 简单聊聊mysql8与网络通信
    简单聊聊mysql8与网络通信
    如有问题加微信:Le-studyg;在课程中,我们将首先介绍MySQL8的新特性,包括性能优化、安全增强、新数据类型等,帮助学生快速熟悉MySQL8的最新功能。接着,我们将深入解析MySQL的网络通信机制,包括协议、连接管理、数据传输等,让
    500次学习
  • JavaScript正则表达式基础与实战
    JavaScript正则表达式基础与实战
    在任何一门编程语言中,正则表达式,都是一项重要的知识,它提供了高效的字符串匹配与捕获机制,可以极大的简化程序设计。
    487次学习
  • 从零制作响应式网站—Grid布局
    从零制作响应式网站—Grid布局
    本系列教程将展示从零制作一个假想的网络科技公司官网,分为导航,轮播,关于我们,成功案例,服务流程,团队介绍,数据部分,公司动态,底部信息等内容区块。网站整体采用CSSGrid布局,支持响应式,有流畅过渡和展现动画。
    485次学习
  • Golang深入理解GPM模型
    Golang深入理解GPM模型
    Golang深入理解GPM调度器模型及全场景分析,希望您看完这套视频有所收获;包括调度器的由来和分析、GMP模型简介、以及11个场景总结。
    474次学习
查看更多
AI推荐
  • H2O EvalGPT:开源LLM大模型评估与排行榜工具
    H2O EvalGPT
    H2O EvalGPT是H2O.ai推出的开源LLM评估平台,提供详细的大模型性能排行榜、行业特定基准测试及A/B测试功能,助您快速选择最适合项目的高性能大语言模型。
    43次使用
  • SuperCLUE中文大模型评测基准:功能、能力维度与应用指南
    SuperCLUE
    SuperCLUE是权威的中文大语言模型综合评测基准,涵盖语言理解、知识应用、AI Agent智能体及安全性等12项核心能力。通过多轮对话与客观测试,定期发布榜单与技术报告,为模型研发、优化及行业选型提供科学依据。
    196次使用
  • C-Eval中文评测基准:大语言模型多学科能力评估指南
    C-Eval
    深入了解C-Eval中文评估套件,涵盖52个学科与4级难度。本文详解其功能特点、Zero-shot/Few-shot使用方法及代码示例,助您全面评测LLM中文理解与泛化能力。
    131次使用
  • AI Prompt Library:免费AI提示词库,助力ChatGPT高效创作与营销
    AI Prompt Library
    探索AI Prompt Library免费资源库,涵盖营销、写作及多场景AI提示词。兼容ChatGPT、Claude等工具,一键复制优化输出,提升工作效率。
    64次使用
  • Generrated:DALL·E 2/3 AI绘画提示词灵感库与图像对比平台
    Generrated
    Generrated汇集9300+张DALL·E生成图像及对应提示词,支持查看完整图集、对比DALL·E 2与3版本差异,是AI绘图新手学习Prompt设计与获取创作灵感的实用工具。
    45次使用
微信登录更方便
  • 密码登录
  • 注册账号
登录即同意 用户协议隐私政策
返回登录
  • 重置密码