
MySQL
文章平均质量分 96
MySQL分类专栏是专注于MySQL数据库管理系统的学习与应用的专题区域,旨在为数据库管理员、开发人员提供全面而深入的MySQL知识体系,包括但不限于安装配置、SQL语法、性能优化、安全管理、备份恢复、高可用架构等
JavaDog程序狗
一个低端小气没档次的渣男程序狗
展开
-
【惊天BUG】select * from 表 where value = 0;查询结果让大师兄都傻眼了
MySQL中的隐式类型转换是指在执行查询时,如果参与操作的数据类型不匹配,MySQL会自动进行数据类型转换。例如,在使用整数 0 查询 VARCHAR 类型字段时,MySQL会尝试将字符串转换为数字进行比较,若字符串无法解析为数字,默认按 0 处理。为了避免意外结果,建议使用显式类型转换如 CAST(sex AS SIGNED) 或直接进行字符串比较如 sex = '0'。原创 2024-09-01 10:49:50 · 1004 阅读 · 0 评论 -
【MySQL】黑悟空都掌握的技能,数据库隔离级别全攻略
本文以《黑神话:悟空》为切入点,深入解析了数据库事务隔离级别的核心概念,包括读未提交、读已提交、可重复读和串行化四种级别,并通过图表直观对比了它们之间的差异及可能产生的问题如脏读、不可重复读和幻读。文章详细介绍了如何在MySQL中设置这些隔离级别,包括全局和会话级别的设置方法,并通过实操案例展示了不同隔离级别下事务间的交互表现,帮助读者理解各种隔离级别的实际应用场景及优缺点,从而更好地掌握事务隔离级别的选择与应用,提高数据库应用程序的一致性和性能。原创 2024-08-27 11:05:58 · 1726 阅读 · 0 评论 -
【MySQL】MySQL9.0发布,有点小失望
本文详细介绍了 MySQL 9.0 的新特性,包括支持 JavaScript 编写的存储程序、VECTOR 数据类型的支持、内联和隐式外键约束的加强以及保存 EXPLAIN ANALYZE 的 JSON 输出等功能。文中不仅提供了官方文档的查阅方法,还分享了 MySQL 9.0 的下载途径(官网下载和 Docker 镜像)。此外,通过实际操作演示了 JavaScript 存储程序和 VECTOR 类型的使用。作者根据个人经验总结认为,除非有特定的新功能需求或性能优化需求,否则大多数情况下无需升级MySQL9原创 2024-08-06 11:10:16 · 1620 阅读 · 0 评论 -
MySQL8.0 创建用户及授权 - 看这篇就足够了
1.命令行进入MySql 2.进入数据库 3.创建用户 4.查看用户 5.用户授权 6.刷新 7.查看用户权限 8.验证 9.撤销权限 10.删除用户原创 2020-01-19 17:01:03 · 13062 阅读 · 8 评论