MySQL技术文章

  • 我们如何在 MySQL 中提供只有年(零个月和零天)值的日期?
    我们如何在 MySQL 中提供只有年(零个月和零天)值的日期?
    通过禁用NO_ZERO_IN_DATE模式,我们可以在MySQL表中存储仅包含年份值、零月份和零日的日期。如果启用此模式,MySQL会将此类日期视为无效日期并存储全零。mysql>Insertintoyear_testing(OrderDate)values('2017:00:00');QueryOK,1rowaffected(0.09sec)mysql>select*fromyear_testing;+------------+|OrderDate |+------
    数据库 · MySQL   |  3年前  |   318浏览 收藏
  • mysql间隙锁加锁的规则有哪些
    mysql间隙锁加锁的规则有哪些
    mysql间隙锁加锁11个规则间隙锁是在可重复读隔离级别下才会生效的:next-keylock实际上是由间隙锁加行锁实现的,如果切换到读提交隔离级别(read-committed)的话,就好理解了,过程中去掉间隙锁的部分,也就是只剩下行锁的部分。而在读提交隔离级别下间隙锁就没有了,为了解决可能出现的数据和日志不一致问题,需要把binlog格式设置为row。也就是说,许多公司的配置为:读提交隔离级别加binlog_format=row。业务不需要可重复读的保证,这样考虑到读提交下操作数据的锁范围更小(没有间
    数据库 · MySQL   |  3年前  |   mysql 318浏览 收藏
  • mysql查询乱码的原因有哪些
    mysql查询乱码的原因有哪些
    一、MySQL字符集MySQL支持多种字符集,包括ASCII、GB2312、GBK、UTF-8等。其中UTF-8是比较通用的一种字符集,支持多种语言和常见的特殊字符。在安装MySQL时,可以选择安装相应的字符集。在创建数据库时,也需要指定相应的字符集。如果没有指定,默认为服务器端字符集。因此,在创建数据库时需要明确指定字符集,使用CREATEDATABASE语句时可以加上CHARACTERSETutf8选项指定字符集。同样地,在创建表时也需要注意字符集的设置。使用CREATETABLE语句时可以用COLU
    数据库 · MySQL   |  3年前  |   mysql 318浏览 收藏
  • 「如何使用破解工具破解Navicat 15 for MySQL」
    「如何使用破解工具破解Navicat 15 for MySQL」
    Navicat for MySQL是一个针对MySQL数据库而开发的第三方mysql管理工具,该软件可以用于 MySQL 数据库服务器版本 3.21 或以上的和 MariaDB 5.1 或以上。能够同时连接 MySQL 和 MariaDB 数据库,并
    数据库 · MySQL   |  3年前  |   mysql navicat 318浏览 收藏
  • mysql幻读怎么解决
    mysql幻读怎么解决
    事务隔离级别(tx_isolation)mysql 有四级事务隔离级别 每个级别都有字符或数字编号级别symbol值描述读未提交READ-UNCOMMITTED0存在脏读、不可重复读、幻读的问题读已提交READ-COMMITTED1解
    数据库 · MySQL   |  3年前  |   mysql 318浏览 收藏
  • MySQL InnoDB锁的分类和使用情况分析
    MySQL InnoDB锁的分类和使用情况分析
    mysql> select @@version; +-----------+ | @@version | +-----------+ | 5.7.21    | +-----------+ 1 row in set (0.01 sec)一,锁的基本介绍相对其他数据库而
    数据库 · MySQL   |  3年前  |   mysql innodb 318浏览 收藏
  • 如何使用MySQL实现循环插入数据?
    如何使用MySQL实现循环插入数据?
    Mysql 循环插入数据说明:首先需要设置delimiter。delimiter的作用:告诉解释器,这段命令是否已经结束了,mysql是否可以执行了默认情况下,delimiter是‘;’但是当我们编写procedur
    数据库 · MySQL   |  3年前  |   mysql 318浏览 收藏
  • mysql建表时的PK,NN,UQ,BIN,UN,ZF,AI
    mysql建表时的PK,NN,UQ,BIN,UN,ZF,AI
    mysql在建表时,需要给字段设置类型标识 这些标识包括基本字段类型标识(intrinsic column flags) PK 主键(primary key) NN 非空(not null) UQ 唯一(unique) AI 自增(auto increment) 和扩展数据类型标记(additional data typ
    数据库 · MySQL   |  3年前  |   MySQL · mysql 318浏览 收藏
  • 解码2017双11:全球狂欢新记录背后的阿里云存储
    解码2017双11:全球狂欢新记录背后的阿里云存储
    摘要: 2017天猫双11再次刷新纪录,这背后是大数据的支撑和阿里云计算的能力的体现。手淘、天猫APP主站的所有图片和视频都存储在阿里云对象存储OSS之上,全球数以亿计的消费者,对这些商
    数据库 · MySQL   |  3年前  |   MySQL · Oracle · mysql 318浏览 收藏
  • 深度完整的了解MySQL锁
    深度完整的了解MySQL锁
    今天就讲讲MySQL的锁 主讲:Mysql的悲观锁 和 乐观锁官方:If you query data and then insert or update related data within the same transaction, the regular SELECT statement does not give enough protection. Other transactions can update or
    数据库 · MySQL   |  3年前  |   MySQL · Java · PHP · mysql 318浏览 收藏
  • InnoDB与MyISAM等存储引擎对比
    InnoDB与MyISAM等存储引擎对比
    文章原文:blog.ouyangsihai.cn >> InnoDB与MyISAM等存储引擎对比 InnoDB存储引擎介绍 InnoDB引擎是Mysql的默认的存储引擎,他有很多自己的特性,下面一一列举。 支持事务,InnoDB存储引擎主要就是
    数据库 · MySQL   |  3年前  |   MySQL · mysql 318浏览 收藏
  • linux下安装mysql
    linux下安装mysql
    安装准备 1.检查是否已经安装过mysql,执行命令 rpm -qa | grep mysql 若安装了,执行删除 rpm -e --nodeps mysql-libs-xxx.x86_64 2.查询所有mysql对应的文件夹 whereis mysql find / -name mysql #删除相关目录或文件 rm
    数据库 · MySQL   |  3年前  |   MySQL · Linux · mysql 318浏览 收藏
  • 聊聊maxwell的BinlogConnectorDiagnostic
    聊聊maxwell的BinlogConnectorDiagnostic
    序 本文主要研究一下maxwell的BinlogConnectorDiagnostic MaxwellDiagnostic maxwell-1.25.1/src/main/java/com/zendesk/maxwell/monitoring/MaxwellDiagnostic.java public interface MaxwellDiagnostic { String getName(); boolean isMandatory();
    数据库 · MySQL   |  3年前  |   MySQL · mysql 318浏览 收藏
  • 国内有什么快速开发平台?
    国内有什么快速开发平台?
    企业开发一个项目管理系统,首先我们不要一味追求高速度,应该根据自身企业的业务需求合理选择市面上的一些开发平台,如果盲目追求速度,到后面发现管理系统有很多功能无法做,这不仅
    数据库 · MySQL   |  3年前  |   MySQL · 前端 · Linux · PHP · android · mysql 318浏览 收藏
  • 记一次Mysql使用IN大数据量的优化
    记一次Mysql使用IN大数据量的优化
    mysql版本号是5.7.28,表A有390W条记录,使用InnoDB引擎,其中varchar类型字段mac已建立索引,索引方法为B-tree。B表仅有5000+条记录。有一条SQL指令是这样写的:SELECT * FROM A WHERE mac IN("aa:aa:aa:aa:aa:aa","bb
    数据库 · MySQL   |  3年前  |   MySQL · mysql 318浏览 收藏
查看更多
课程推荐
  • 前端进阶之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推荐
  • SuperCLUE中文大模型评测基准:功能、能力维度与应用指南
    SuperCLUE
    SuperCLUE是权威的中文大语言模型综合评测基准,涵盖语言理解、知识应用、AI Agent智能体及安全性等12项核心能力。通过多轮对话与客观测试,定期发布榜单与技术报告,为模型研发、优化及行业选型提供科学依据。
    120次使用
  • C-Eval中文评测基准:大语言模型多学科能力评估指南
    C-Eval
    深入了解C-Eval中文评估套件,涵盖52个学科与4级难度。本文详解其功能特点、Zero-shot/Few-shot使用方法及代码示例,助您全面评测LLM中文理解与泛化能力。
    40次使用
  • Google AI提示词库:免费官方Prompt模板与使用指南
    Google AI提示词库
    探索Google Cloud官方生成式AI提示词库,提供免费、无需登录的中英双语Prompt模板。涵盖内容创作、代码优化、数据分析等场景,助您快速提升AI交互效率与质量。
    16次使用
  • Gradio是什么?Python开源库快速构建机器学习Web演示界面
    Gradio
    Gradio是一个用于构建机器学习和数据科学Web应用的开源Python库。支持快速创建交互界面,获Google、Meta等大厂青睐,适合模型演示、部署反馈及调试。
    122次使用
  • AgentGPT是什么?开源自主AI代理工具详解与本地部署指南
    AgentGPT
    深入了解AgentGPT:一款基于浏览器的自主人工智能代理工具。本文解析其核心功能、技术栈、应用场景,并提供详细的在线使用及本地部署教程,助您高效利用AI自动化完成任务。
    15次使用
微信登录更方便
  • 密码登录
  • 注册账号
登录即同意 用户协议隐私政策
返回登录
  • 重置密码